我有一堆系列嵌套在DataFrame中作为单元格。
pd.DataFrame(data={('SUPER-COLUMN', 'a'): [pd.Series([1,2,3]), pd.Series([10,20,30])], ('SUPER-COLUMN', 'b'): [pd.Series([101,102,103]), pd.Series([1001, 1002, 1003])]})
我想绘制DataFrame' SUPER-COLUMN'列作为两个图(在本例中)的子图,其中每个子图应对应一列(例如,' a'' b'),每个子图应该有两行(在本例中),DataFrame的每一行一个。
重要提示:请注意,我事先并不知道SUPER-COLUMN中有多少列(及其名称)。
理想情况下,df['SUPER-COLUMN'].plot(subplots=True)
会产生:
subplot title' a&#39 ;: line1:[1,2,3],line2:[101,102,103]
subplot title' b':line1:[10,20,30],line2:[1001,1002,1003]
最少量的非大熊猫(例如matplotlib)将不胜感激。