我想添加一个键,这样我就能够知道数据框中哪种颜色是哪一列。我已经用df.column_name.plot.density()做了很多次了。我已经看过其他有这个键的例子,但是我还没有找到添加它的代码。

发布于 2020-05-15 09:42:55
在matplotlib中,您所说的显示称为图例。我不确定它在pandas中是否也一样,但它值得一看!
由于您的示例没有包含足够的代码供我试用,所以我没有。
发布于 2020-05-15 09:49:12
不要一个一个地画出变量。使用df.plot.density()。如果您想绘制变量的子集:df.plot[var_list].density()。如果出于某种原因想要逐个绘制它们,则可能需要在plot函数中使用label参数,并在末尾添加图例。
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
df = pd.DataFrame(np.random.normal(size = (10,4)),
columns = ["Col1", "Col2", "Col3", "Col4"])
df.plot.density()
plt.show()

https://stackoverflow.com/questions/61810303
复制相似问题