如果df某些列之间有空格,我如何计算列数?我df基于 XLS 文件创建,它有这样的问题。空白列的数量未知,但从不超过 20。
df =
col1 col2 col3 col4
112 ret 56 xx
34 wet 45 yy
如何计算列数: * 得到 4 列(不考虑空白列) * 得到 5 列(考虑空白列)。
该方法应该适用于非空白列之间的任意数量的空白列。
更新:
pandas DataFramedf的创建方式如下:
f_path = "C://test/myfile_with_blank_columns.xls"
df = pd.read_excel(open(f_path,'rb'), sheet_name='goal')
数据示例(某些文件不包含标题):
0 0 24.1 23.9 24.4 24.3 2.880136
0 0 24.1 23.9 24.4 24.3 2.878689
0 0 24.1 23.9 24.4 24.3 2.875072
0 0 24.1 23.9 24.4 24.3 2.883029
www说
森栏
慕运维8079593
随时随地看视频慕课网APP
相关分类