gpt4 book ai didi

python - Python 中表输出的正确缩进

转载 作者:行者123 更新时间:2023-12-01 08:55:34 25 4
gpt4 key购买 nike

我正在使用基本的 python 编辑器 (Wing 101)。当打印表格(用于分析)时,我的行和列都搞乱了。请看下面:

import numpy as np # linear algebra
import pandas as pd # data processing, CSV file I/O (e.g. pd.read_csv)
import seaborn as sns
import os
import matplotlib.pyplot as plt


#STEP 2: Access the Data files
data = pd.read_csv('data.csv', index_col=0)
data.sort_values(['Year', "Happiness Score"], ascending=[True, False], inplace=True)
#diplay first 10 rows
data.head(10)

我得到了这些垃圾:

[evaluate World Happness Data Analysis.py]
data.head(10)
Country Region ... Dystopia Residual Year
141 Switzerland Western Europe ... 2.51738 2015
60 Iceland Western Europe ... 2.70201 2015
38 Denmark Western Europe ... 2.49204 2015
108 Norway Western Europe ... 2.46531 2015
25 Canada North America ... 2.45176 2015
46 Finland Western Europe ... 2.61955 2015
102 Netherlands Western Europe ... 2.46570 2015
140 Sweden Western Europe ... 2.37119 2015
103 New Zealand Australia and New Zealand ... 2.26425 2015
6 Australia Australia and New Zealand ... 2.26646 2015

[10 rows x 12 columns]

其实上面看起来很有道理。但在 Python shell 中,就完全困惑了。 here's the actual output

我的问题:如何获得带有单元格边框的表格打印输出?

最佳答案

更改 Python shell 的字体设置。使用一些等宽字体。最常见的选择是 Courier New 或 Courier。

关于python - Python 中表输出的正确缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52798709/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com