首页 > 解决方案 > Pandas 列带有星号

问题描述

我有一个用熊猫创建的数据框。

我定义了列名和数据。我有这样的事情:

    EFF_ERR2       EFF3  EFF_ERR3       ...         EFF_ERR4     HV_I  
0   1.586869  25.412960  0.299300       ...         0.294916   9000.0   
1   0.985166  51.426495  0.231317       ...         0.238165   9100.0   
2   0.468122  78.285820  0.202077       ...         0.205447   9200.0   
3   0.274666  91.630341  0.190961       ...         0.192004   9300.0   
4   0.219433  92.413437  0.190340       ...         0.189163   9400.0   
5   0.202997  97.892273  0.183892       ...         0.184187   9500.0   
6   0.192679  98.152985  0.187556       ...         0.187422   9600.0   
7   0.187627  98.271095  0.186768       ...         0.186859   9700.0   
8   0.186620  98.313835  0.186297       ...         0.186314   9800.0   
9   0.183824  98.146294  0.183618       ...         0.183516   9900.0   
10  0.184760  98.277023  0.184608       ...         0.184512  10000.0   
11  0.185858  98.103539  0.185744       ...         0.185736  10100.0  

为什么第 4 列出现星号?它之所以有效,是因为我可以访问列名......但它以这种奇怪的方式出现。

标签: pythonpandas

解决方案


您似乎想增加最大显示列数。print在语句之前插入:

pd.set_option('display.max_columns', 100)

推荐阅读