Можно ли добавить Series в строки DataFrame, не создавая сначала список?
У меня есть некоторые данные, которые я пытаюсь организовать вDataFrame
вPandas
, Я пытался сделать каждый рядSeries
и добавить его вDataFrame
, Я нашел способ сделать это, добавивSeries
к пустомуlist
а затем преобразоватьlist
изSeries
кDataFrame
напримерDF = DataFrame([series1,series2],columns=series1.index)
этоlist
вDataFrame
шаг кажется чрезмерным. Я проверил несколько примеров здесь, но ни один изSeries
сохранилIndex
этикетки изSeries
использовать их в качестве меток столбцов.
Мой длинный путь, где столбцы - это id_names, а строки - это type_names:
Можно ли добавить Series в строки DataFrame, не создавая сначала список?
#!/usr/bin/python
DF = DataFrame()
for sample,data in D_sample_data.items():
SR_row = pd.Series(data.D_key_value)
DF.append(SR_row)
DF.head()
TypeError: Can only append a Series if ignore_index=True or if the Series has a name
Потом я попробовал
DF = DataFrame()
for sample,data in D_sample_data.items():
SR_row = pd.Series(data.D_key_value,name=sample)
DF.append(SR_row)
DF.head()
Пустой фрейм данных
ПыталсяВставить строку в панде dataframe Все еще получаем пустой фрейм данных: /
Я пытаюсь получить Series для строк, где индекс Series становится метками столбцов DataFrame.