Python 将列逐个添加到新数据帧
对于新的数据帧: 它的栏目是什么Python 将列逐个添加到新数据帧,python,pandas,Python,Pandas,对于新的数据帧: 它的栏目是什么 In [4]: dfo.columns Out[4]: Index(['filename'], dtype='object') 看起来
In [4]: dfo.columns
Out[4]: Index(['filename'], dtype='object')
看起来不错。添加了值file1.csv的行如何
不太好。。那么这里发生了什么?该如何添加该列值:是否可以类似于最初的尝试,或者是否需要单独的命令
我的动机是列的集合是动态确定的,它更适合这个特定的用例,一次只做一个,而不是像我通常做的那样成批地做。输入应该是一个列表
import pandas as pd
df = pd.DataFrame()
df['filename'] = ['hhh.xlsx']
数据帧将是
In[1]:print(len(df))
Out[1]:1
这就是你想要的吗?是的!谢谢,这正是我需要的。如果数据被丢弃和/或代码被忽略时出现一些警告或错误就好了
import pandas as pd
df = pd.DataFrame()
df['filename'] = ['hhh.xlsx']
In[1]:print(len(df))
Out[1]:1