É possível anexar Series às linhas do DataFrame sem fazer uma lista primeiro?
Eu tenho alguns dados que estou tentando organizar em umDataFrame
noPandas
. Eu estava tentando fazer de cada linha umaSeries
e anexá-lo aoDataFrame
. Encontrei uma maneira de fazer isso anexando oSeries
para um vaziolist
e depois convertendo olist
doSeries
para umDataFrame
por exemplo.DF = DataFrame([series1,series2],columns=series1.index)
estelist
paraDataFrame
passo parece ser excessivo. Eu verifiquei alguns exemplos aqui, mas nenhum dosSeries
preservou oIndex
etiquetas doSeries
para usá-los como rótulos de coluna.
Meu longo caminho em que colunas são id_names e linhas são type_names:
É possível anexar Series às linhas do DataFrame sem fazer uma lista primeiro?
#!/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
Então eu tentei
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 vazio
TentouInserir uma linha no dataframe do pandas Ainda obtendo um quadro de dados vazio: /
Estou tentando fazer com que a série seja as linhas, onde o índice da série se torna o rótulo da coluna do DataFrame