python-3.x - 使用熊猫数据框的 Python IDLE
问题描述
我最近一直在测试关于 pandas 的基本教程,并且我正在使用 IDLE 来运行我的脚本。我有两个关于熊猫的问题。第一个问题是,您如何自动调整列,这样我就不必自动调整列以便显示所有数据?其次,IDLE 是否显示数据帧?
下面的代码是我将数据导出到 csv 文件的方式。
df.to_csv('current_flats.csv',index=False,encoding='ISO-8859-1')
这是我打印数据帧时在 IDLE 输出中收到的输出。
print(df)
---------------------------------------------------------------------
Title ... Price
0 Flamsteed Close, Cambridge, Cambridgeshire, CB1 ... £1,550 pcm
1 Chariot Way, Cambridge, CB4 ... £1,200 pcm
2 Highdene Road, Cambridge ... £995 pcm
3 Victoria Road, Cambridge ... £950 pcm
4 Cherry Hinton Road, Cambridge ... £795 pcm
5 Beaufort Place, Thompsons Lane ... £1,975 pcm
6 Impala Drive, Cambridge ... £950 pcm
7 Lilac Court, Cambridge ... £1,175 pcm
8 Lucerne Close, Cambridge ... £715 pcm
9 Pym Court, Cromwell Road, Cambridge ... £1,495 pcm
10 Hampden Gardens ... £1,550 pcm
11 Ditchburn Place, Cambridge ... £1,050 pcm
12 Leys Lodge, Union Lane, Cambridge ... £1,250 pcm
13 83 The Belvedere, Homerton Street, CB2 0NU ... £1,250 pcm
14 Mill Road, Cambridge, CB1 ... £1,100 pcm
15 Gilmerton Court ... £1,300 pcm
16 Corrie Road ... £895 pcm
17 The Belvedere, Homerton Street ... £1,250 pcm
18 Primrose Lodge, Cambridge ... £825 pcm
19 Mulgrave Court, Cambridge ... £1,450 pcm
20 St Bedes Crescent ... £995 pcm
21 Hope Street ... £700 pcm
22 Queen Ediths Way, Cambridge ... £1,250 pcm
23 Chesterton Road,Cambridge,CB4 ... £975 pcm
24 York Terrace, Cambridge, Cambridgeshire, CB1 ... £1,050 pcm
[25 rows x 4 columns]
解决方案
您可以尝试set_option
在 pandas 中使用该属性:
import pandas as pd
pd.set_option('display.max_rows', 100)
pd.set_option('display.max_columns', 100)
df = pd.read_csv("mydata.csv")
print(df)
来源:https ://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.set_option.html
推荐阅读
- c++ - 错误:Mesh 类不存在默认构造函数,试图将 Mesh 作为参数传递给不同的构造函数
- javascript - 谷歌脚本连接多个数组
- python - 检查共享文件夹中的文件是否未被其他进程打开
- node.js - 带有 Apache 反向代理的 nextJS + ExpressJS 在 url 中导致“未定义”
- bash - 在宽度未知的bash中与printf左对齐
- python - Matplotlib 乱序显示 X 轴标签,但基于它们的值
- domain-driven-design - CQRS 和事件溯源 - 保存命令而不是事件?
- html - 边框属性使导航稍微移动
- ruby-on-rails - 如何使引导程序在我的 Rails 应用程序中工作
- swiftui - NavigationView 行为随内容视图中的背景颜色而变化