У меня есть Pandas DataFrame
, который имеет список целых чисел внутри одного из столбцов. Я хотел бы получить доступ к отдельным элементам в этом списке. Я нашел способ сделать это, используя tolist()
и превратив его обратно в DataFrame
, но мне интересно, есть ли более простой/лучший способ. В этом примере я добавляю столбец A
к среднему элементу списка в столбце B
.Доступ к списку в элементе Pandas DataFrame
import pandas as pd
df = pd.DataFrame({'A' : (1,2,3), 'B': ([0,1,2],[3,4,5,],[6,7,8])})
df['C'] = df['A'] + pd.DataFrame(df['B'].tolist())[1]
df
Есть ли лучший способ сделать это?
Спасибо. Очень признателен! – Michael