本文介绍了在Python中使用Pandas库读取Excel和CSV数据的方法,并探讨了如何解决列名对齐问题。通过设置Pandas的display选项,如`pd.set_option('display.unicode.east_asian_width', True)`,来实现列名的正确对齐。同时,文章还提到了其他一些`set_option`的用法,例如控制显示的精度、最大行数、最大列数等。"
56926106,5737434,深度监督哈希在图像检索中的应用,"['图像处理', '深度学习', '哈希算法', '图像检索技术', '数据处理']
摘要由CSDN通过智能技术生成
1、pandas数据列名对齐
import pandas as pd
pd.set_option('display.unicode.east_asian_width',True) #使列名对齐
df = pd.read_excel('export_excel_data.xlsx')
print(df)
实际运行结果为如下,没有对齐
print在console line下服务,这个显示基本上只能满足基本需求(这是在pycharm上运行的结果,但是在ipython上运行却可以)
2 jupyter上导入excel数据或者csv数据
import pandas as pd
import os
os.getcwd() #当前路径
pf = pd.read_excel(r'E:\PythonProject\venv\PandasLearning\export_excel_data.xlsx')#,读取excel数据,r为必写的
pf = pd.read_csv(r'E:\PythonProject\venv\PandasLearning\export_excel_data.xlsx')#读取csv数据,r为必写的
print(pf)
运行结果:
import pandas as pd<
import
pandas
as pd
#这两个参数的默认设置都是False
pd.set_option('
display
.
unicode
.ambiguous_as_wide', True)
pd.set_option('
display
.
unicode
.
east
_
asian
_
width
', True)
以上这篇解决
pandas
展示数据输出时列名不能对齐的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。
您可能感兴趣的文章:对
pandas
import
pandas
as pd
#解决数据输出时列名不对齐的问题
pd.set_option('
display
.
unicode
.
east
_
asian
_
width
',True)
data=[[110,110,99],[105,88,115],[109,120,130],[112,115]]
name=['明日','七月流火','高袁圆','二月二']
columns=['语文','数学','英语']
df=pd.DataFra
对于强迫症的我,必须得把它弄对齐了才行!
于是乎,在代码行加入以下两列:
pd.set_option('
display
.
unicode
.ambiguous_as_wide', True) #处理数据的列标题与数据无法对齐的情况
pd.set_option('
display
.
unicode
.
east
_
asian
_
width
', True) #无法对齐主要是因为列标题是
中
文
最后显示效果如下:
import
pandas
as pd # 导入
pandas
模块
# 解决数据输出时列名不对齐的问题
pd.set_option('
display
.
unicode
.
east
_
asian
_
width
',True)
df = pd.read_excel('data.xlsx') # 读取excel文件
print(df.head())
抱歉,你的问题不够清晰,请提供更具体的问题。
#### 引用[.reference_title]
- *1* *3* [
Python
---
pandas
的
学习
笔记
](https://blog.csdn.net/A_BIG_DREAMER/article/details/107684032)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [
Pandas
学习
笔记
](https://blog.csdn.net/qq_44732742/article/details/124660350)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]