猿问

如何在python或matplotlib中为非常小的值绘制条形图?

我使用以下代码绘制了非常小的值的比较条形图,


import pandas as pd

import matplotlib.pyplot as plt


data = [[ 0.00790019035339353, 0.00002112],

    [0.0107705593109131, 0.0000328540802001953],

    [0.0507792949676514, 0.0000541210174560547]]


df = pd.DataFrame(data, columns=['A', 'B'])

df.plot.bar()


plt.bar(df['A'], df['B'])

plt.show()

由于非常小的值,我无法在图表中可视化('B' 列)较小值(例如 0.00002112)的图表颜色。

如何修改代码以在图中可视化较小的值(B 列)颜色?谢谢..


潇潇雨雨
浏览 195回答 2
2回答
随时随地看视频慕课网APP

相关分类

Python
我要回答