熊猫DataSeries中的3D图

时间:2018-04-04 18:00:09

标签: python pandas matplotlib

我需要构建一个3D图,其中X和Y轴分别表示ex_one和ex_two的大小。 Z表示“权重”列中显示的ex_one和ex_two之间的关系。

我有以下数据集:

    ex_one  fake_date         ex_two    weight
0     1          2001-07-30   695       1
1     10         2004-02-07   1405      1
2     100        2000-09-19   4832      1
3     100        2003-03-11   626       1
4     1000       2000-01-04   3993      1
5     100001     2000-01-16   213974    2
6     100001     2000-02-01   136902    1
7     100001     2000-02-08   100005    1
8     100001     2000-10-18   213963    1
9     100001     2000-12-22   100006    1

我的目标是做一个3D情节

X = df.groupby(df['ex_one']).count() --> represents ex_one 
Y = df.groupby(df['ex_two']).count() --> represents ex_two
Z = **a series that counts df['weight'] if weight exists in ex_one and ex_two** 

我被困在如何为Z做计数。

如果我为ex_one和ex_two绘图很简单(2D),我会得到以下情节。

enter image description here

0 个答案:

没有答案