“PANDAS membaca kolom sebagai daftar” Kode Jawaban

cara mendapatkan kolom DataFrame sebagai daftar

import pandas as pd

data_dict = {'one': pd.Series([1, 2, 3], index=['a', 'b', 'c']),
             'two': pd.Series([1, 2, 3, 4], index=['a', 'b', 'c', 'd'])}

df = pd.DataFrame(data_dict)

print(f"DataFrame:\n{df}\n")
print(f"column types:\n{df.dtypes}")

col_one_list = df['one'].tolist()

col_one_arr = df['one'].to_numpy()

print(f"\ncol_one_list:\n{col_one_list}\ntype:{type(col_one_list)}")
print(f"\ncol_one_arr:\n{col_one_arr}\ntype:{type(col_one_arr)}")
Grieving Grivet

Daftar ke kolom DataFrame

import pandas as pd

lst = [1,2,3]
df = pd.DataFrame([lst])
df.columns =['col1','col2','col3']
df

to get this:

    col1    col2    col3
0   1       2       3
Important Ibex

PANDAS membaca kolom sebagai daftar

from ast import literal_eval


df.Col3 = df.Col3.apply(literal_eval)
print(df.Col3[0][0])
Proj1
Real Raccoon

Jawaban yang mirip dengan “PANDAS membaca kolom sebagai daftar”

Pertanyaan yang mirip dengan “PANDAS membaca kolom sebagai daftar”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya