Python 如何迭代数据帧';s列,然后对这些列中的每一列运行descripe()函数?
到目前为止,我尝试的是遍历dataframe列,然后在Python 如何迭代数据帧';s列,然后对这些列中的每一列运行descripe()函数?,python,dataframe,user-interface,Python,Dataframe,User Interface,到目前为止,我尝试的是遍历dataframe列,然后在df..descripe()函数中使用控制变量,但这似乎不起作用 df.iteritems()中(columnName,columnData)的 打印('列名称:{}'。格式(列名称)) column_stats=df.columnName.description() 这是输出: 属性__ 返回对象。getattribute(self,name) AttributeError:“DataFrame”对象没有属性“columnName” 有人
df..descripe()
函数中使用控制变量,但这似乎不起作用
df.iteritems()中(columnName,columnData)的
打印('列名称:{}'。格式(列名称))
column_stats=df.columnName.description()
这是输出:
属性__
返回对象。getattribute(self,name)
AttributeError:“DataFrame”对象没有属性“columnName”
有人能帮我解决这个小小的疑问吗 试试看:
for columnName, columnData in df.iteritems():
print('Column Name: {}'.format(columnName))
column_stats = df[columnName].describe()
df.columnName正在搜索列名columnName而不是变量的值
for columnName, columnData in df.iteritems():
print('Column Name: {}'.format(columnName))
column_stats = df[columnName].describe()
columnName正在搜索列名columnName而不是变量的值