是否可以附加到不包含任何索引或列的空数据框?
我尝试过这样做,但最后总是得到一个空的数据帧。
例如:
import pandas as pd
df = pd.DataFrame()
data = ['some kind of data here' --> I have checked the type already, and it is a dataframe]
df.append(data)
结果如下所示:
Empty DataFrame
Columns: []
Index: []
我试图通过一次添加几行来填充pandas中的现有数据帧,行数取决于一个理解列表,因此它是可变的。初始数据帧按如下方式填充: import pandas as pd
import portion as P
columns = ['chr', 'Start', 'End', 'type']
x = pd.DataFrame(columns=columns)
RANGE = [(212, 222),(866, 888),(152, 158)]
INTERVAL= P.Interval(*[P.closed(x, y) for x
我需要在循环中创建一个字典,并将它们附加到具有匹配的dict键名和数据框的列名的pandas数据框中。每次迭代中字典的键值对可以是不同的。在字典中使用所有可能的关键字在开始时定义了空的熊猫数据帧df_podcast。
以下是尚未完成的代码示例
df_podcast=pd.DataFrame(columns=podcast_cols)
podcast_dict={}
for j in range(len(podcast[0])):
if podcast[0][j].tag=="key":
podcast_dict[podcast[0][j].text]=