“Kolumna Pandas do tablicy Numpy” Kod odpowiedzi

Kolumna Pandas do tablicy Numpy

>>> import pandas as pd
>>> df = pd.DataFrame({"A":[1, 2], "B":[3, 4], "C":[5, 6]})
>>> df 
    A  B  C
 0  1  3  5
 1  2  4  6
>>> s_array = df[["A", "B", "C"]].to_numpy()
>>> s_array

array([[1, 3, 5],
   [2, 4, 6]]) 

>>> t_array = df[["B", "C"]].to_numpy() 
>>> print (t_array)

[[3 5]
 [4 6]]
Pieter Hennig

Pandy typu kolumny jako tablica Numpy

df['col1'] = df['col1'].apply(lambda x: np.array(x))

type(df['col1'].iloc[0])
numpy.ndarray
coder

Wymień DataFrame do tablicy Numpy

df.values

array([[nan, 0.2, nan],
       [nan, nan, 0.5],
       [nan, 0.2, 0.5],
       [0.1, 0.2, nan],
       [0.1, 0.2, 0.5],
       [0.1, nan, 0.5],
       [0.1, nan, nan]])
ashattack

Odpowiedzi podobne do “Kolumna Pandas do tablicy Numpy”

Pytania podobne do “Kolumna Pandas do tablicy Numpy”

Więcej pokrewnych odpowiedzi na “Kolumna Pandas do tablicy Numpy” w Python

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu