gpt4 book ai didi

Python Pandas : print the csv data in oder with columns

转载 作者:太空宇宙 更新时间:2023-11-03 16:36:53 24 4
gpt4 key购买 nike

​嗨,我是 python 新手,我正在使用 pandas 读取 csv 文件数据并打印它。代码如下:

import numpy as np

import pandas as pd

import codecs

from pandas import Series, DataFrame

dframe = pd.read_csv("/home/vagrant/geonlp_japan_station.csv",sep=',',
encoding="Shift-JIS")
print (dframe.head(2))

但是数据打印如下(我只是举个例子来展示它) printed result

但是,我希望数据按如下所示的列排序: expect printing result

我不知道如何让打印的数据清晰,先谢谢了!

最佳答案

您可以查看unicode-formatting并设置:

pd.set_option('display.unicode.east_asian_width', True)

我使用 UTF-8 版本 csv 进行测试:

dframe = pd.read_csv("test/geonlp_japan_station/geonlp_japan_station_20130912_u.csv") 

看起来输出对齐更好。

pd.set_option('display.unicode.east_asian_width', True)
print dframe


pd.set_option('display.unicode.east_asian_width', False)
print dframe

关于Python Pandas : print the csv data in oder with columns,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37136649/

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