我有一个 csv 文件,我们需要使用 pyplot.table 方法来显示表格。我尝试了以下方法
import matplotlib.pyplot as plt
import pandas as pd
import numpy as np
data = pd.read_csv("dataset.csv")
data=data[:10]
cell_text=data.values.tolist()
colu_lables=data.columns.tolist()
plt.table(cellText=cell_text,
colLabels=colu_lables,loc='center',fontsize=30.0)
plt.axis('off')
plt.show()
这给了我一个表格,但问题是值不明确且不可读。如何解决这个问题?或者有没有更好的方法来做到这一点,请告诉我我是python的新手。提前致谢 编辑: This is how it looks like as of now I tried the font-size property but it isnt working for some reason
答案 0 :(得分:0)
我不确定您的数据会是什么样子,但您可以将所有项目的 font
设置为由 kwargs
对象 font
指定的字体。>
您也可以使用 rcParams update
方法来执行此操作。
因为我没有任何数据,所以我取了 matplotlib
example。
输出图像:小字体,可能与您的数据图相同。
不要用rcParams update
方法增加figure
中所有元素的字体。在导入下面代码的所有库副本之后。
plt.rcParams.update({'font.size': 22}) # increase font to all element
这也会增加表格中字体的大小。
输出图像:使用更大的字体,