【问题标题】:python: one kernel density plot which includes multiple columns in a single dataframepython:一个内核密度图,在单个数据框中包含多列
【发布时间】:2017-04-24 19:34:41
【问题描述】:

我需要制作一个具有多列的数据帧的单个高斯核密度图,其中包括数据帧的所有列。有谁知道怎么做?

到目前为止,我只发现了如何使用 seaborn 绘制单列的高斯核图。 ax = sns.kdeplot(df['shop1']) 但是,ax = sns.kdeplot(df)ax = sns.kdeplot(df['shop1','shop2]) 都不起作用。

否则是否有一种解决方法,我可以将形状为 df.shape(544, 33) 的数据框转换为 (17952, 2),通过将每列附加到彼此?

数据框包含一种产品的标准化价格,而每一列代表不同的卖家,行表示价格的日期和时间。

【问题讨论】:

    标签: python kernel-density


    【解决方案1】:

    我确实找到了如何通过将数据框的列转换为一列来解决问题。

    df.stack()

    【讨论】:

      猜你喜欢
      • 2021-11-29
      • 1970-01-01
      • 1970-01-01
      • 2019-10-15
      • 2022-10-04
      • 2017-02-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多