Python 绘制不同子地块中各种连续变量的密度
我想在不同的子图中绘制各种变量的密度,但我在一个图中收到它,并使用下面的代码。为了解决这个问题,应该改变什么Python 绘制不同子地块中各种连续变量的密度,python,plot,Python,Plot,我想在不同的子图中绘制各种变量的密度,但我在一个图中收到它,并使用下面的代码。为了解决这个问题,应该改变什么 for var in continuous: cars[var].plot.kde() 样本数据: displacement horsepower weight acceleration 0 307.0 130.0 3504.0 12.0 1 350.0 165.0 3693.0 11.5 2 318.0 150.0 3436.
for var in continuous:
cars[var].plot.kde()
样本数据:
displacement horsepower weight acceleration
0 307.0 130.0 3504.0 12.0
1 350.0 165.0 3693.0 11.5
2 318.0 150.0 3436.0 11.0
3 304.0 150.0 3433.0 12.0
4 302.0 140.0 3449.0 10.5
下面是所需演示的示例:
以下是一种作为子批次执行此操作的方法:
fig, axs = plt.subplots(2, 2)
for loc, col in zip(itertools.product([0,1], [0,1]), df.columns):
df[col].plot.kde(ax = axs.item(*loc), title = col)
输出为:
请您在问题中添加示例数据,并举例说明您到底在寻找什么?如果可能是餐巾纸背面的图纸。@Roy2012信息已添加