我有一个包含 423 个变量的 pandas 数据框。
我想在编辑器中显示(打印)所有列(变量)名称,以便我可以检查变量的确切名称。我正在使用 ATOM IDE。
为此,我首先使用df.columns
。这会显示一些列名称,后跟“...”
我尝试按如下方式更改 pandas 显示属性:
pd.set_option("display.max_rows", 999)
pd.set_option("display.max_columns", 999)
但这似乎并没有改变显示的元素数量,大概是因为这是一个列表而不是 DataFrame。
我通过创建 DataFrame 而不是依赖列表来解决这个问题,如下所示:
cNames = pd.DataFrame({'columnNames':df.columns})
但我认为了解如何更改列表中显示的元素数量对于将来的工作很有用。
这可以做到吗?
最佳答案
您可以一张一张地打印:
for x in df.columns:
print(x)
这有帮助吗?
关于python - 如何在编辑器中显示或打印大型 python 列表的所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58686175/