@@ -179,6 +179,27 @@ def test_hist_summary(self):
179
179
self .assert_eq (pd .Series (expected_bins ), pd .Series (bins ))
180
180
self .assert_eq (pd .Series (expected_histogram ), histogram )
181
181
182
+ def test_area_plot (self ):
183
+ pdf = pd .DataFrame ({
184
+ 'sales' : [3 , 2 , 3 , 9 , 10 , 6 ],
185
+ 'signups' : [5 , 5 , 6 , 12 , 14 , 13 ],
186
+ 'visits' : [20 , 42 , 28 , 62 , 81 , 50 ],
187
+ }, index = pd .date_range (start = '2018/01/01' , end = '2018/07/01' , freq = 'M' ))
188
+ kdf = koalas .from_pandas (pdf )
189
+
190
+ ax1 = pdf ['sales' ].plot ("area" , colormap = 'Paired' )
191
+ ax2 = kdf ['sales' ].plot ("area" , colormap = 'Paired' )
192
+ self .compare_plots (ax1 , ax2 )
193
+
194
+ ax1 = pdf ['sales' ].plot .area (colormap = 'Paired' )
195
+ ax2 = kdf ['sales' ].plot .area (colormap = 'Paired' )
196
+ self .compare_plots (ax1 , ax2 )
197
+
198
+ # just a sanity check for df.col type
199
+ ax1 = pdf .sales .plot ("area" , colormap = 'Paired' )
200
+ ax2 = kdf .sales .plot ("area" , colormap = 'Paired' )
201
+ self .compare_plots (ax1 , ax2 )
202
+
182
203
def boxplot_comparison (self , * args , ** kwargs ):
183
204
pdf = self .pdf1
184
205
kdf = self .kdf1
0 commit comments