【发布时间】:2021-04-13 03:49:31
【问题描述】:
我希望将发散的调色板应用于 matplotlib.pyplot.hist(),它使用熊猫数据帧中的每一列,但我有点迷路了。
这是我到目前为止的代码(带有一些可重现的数据):
import csv
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt
sns.set(font_scale = 0.6)
df = pd.DataFrame([[5, 5, 1.5], [1.8, 2.2, 1], [4.7, 3.6, 2],[3.4, 2.1, 1.8],[3.8, 2, 0.5],
[3.6, 3.5, 2.5]], columns=['overall', 'astro', 'fake'])
df.hist()
plt.tight_layout()
plt.show()
理想情况下,我会从this question 得到与下图中的调色板类似的点,但我没有找到解决方案。任何帮助/资源,非常感谢。
【问题讨论】:
标签: python pandas matplotlib