相关疑难解决方法(0)

如何使用所有xticks绘制pandas multiindex dataFrame

我有一个像这样的pandas dataFrame:

                     content
date                        
2013-12-18 12:30:00        1
2013-12-19 10:50:00        1
2013-12-24 11:00:00        0
2014-01-02 11:30:00        1
2014-01-03 11:50:00        0
2013-12-17 16:40:00       10
2013-12-18 10:00:00        0
2013-12-11 10:00:00        0
2013-12-18 11:45:00        0
2013-12-11 14:40:00        4
2010-05-25 13:05:00        0
2013-11-18 14:10:00        0
2013-11-27 11:50:00        3
2013-11-13 10:40:00        0
2013-11-20 10:40:00        1
2008-11-04 14:49:00        1
2013-11-18 10:05:00        0
2013-08-27 11:00:00        0
2013-09-18 16:00:00        0
2013-09-27 11:40:00        0
Run Code Online (Sandbox Code Playgroud)

日期是索引.我使用以下方法将值减少到几个月:

dataFrame = dataFrame.groupby([lambda x: x.year, lambda x: x.month]).agg([sum])
Run Code Online (Sandbox Code Playgroud)

哪个输出:

         content
             sum
2006 3        66
     4 …
Run Code Online (Sandbox Code Playgroud)

python plot matplotlib pandas

8
推荐指数
1
解决办法
8984
查看次数

根据值更改 matplotlib 中 3D 条形图中的条形颜色

我在 matplotlib 中有一个 3D 条形图,它总共包含 165 个条形,目前它非常混乱。

在此处输入图片说明 .

我想根据谨慎的 z 值更改条形的颜色:0,1,2。

我知道有一个选项可以根据特定值更改一维条形图中的颜色条,方法是使用基于 value 的 Color matplotlib 条形图中的掩码。

还有一个关于如何根据值更改条形颜色的问题: Defining colours of Matplotlib 3D bar plot

我不确定我是否完全理解给定的答案,但在这种情况下我无法使其工作。

代码是:

   data = [[0 0 0 2 0 0 1 2 0 0 0]
            [0 0 2 2 0 0 0 0 2 0 0]
            [1 0 2 2 1 2 0 0 2 0 2]
            [1 0 2 2 0 2 0 2 2 2 2]
            [2 2 2 2 2 …
Run Code Online (Sandbox Code Playgroud)

python matplotlib

5
推荐指数
1
解决办法
4234
查看次数

标签 统计

matplotlib ×2

python ×2

pandas ×1

plot ×1