我只是在学习利用 Pandas 中的 DataFrames,我想使用 GroupBy 方法来生成以下图:
我有两个数据框,一个用于 x 轴信息,一个用于 y。在每个数据框中,有三个版本的数据,比如“A”、“B”、“C”。我需要为每一个(即三行)绘制一个 y 与 x 的图。
示例代码:
df_x
<class 'pandas.core.frame.DataFrame'>
Int64Index: 100 entries, 0 to 99
Data columns (total 3 columns):
A 100 non-null values
B 100 non-null values
C 100 non-null values
dtypes: float64(2), object(1)
df_y
<class 'pandas.core.frame.DataFrame'>
Int64Index: 100 entries, 0 to 99
Data columns (total 3 columns):
A 100 non-null values
B 100 non-null values
C 100 non-null values
dtypes: float64(2), object(1)
有没有一种快速的方法来产生所需的情节,避免 for 循环和使用 Pandas 方法?我正在考虑合并两个框架并使用 GroupBy 方法,但我不知道如何去做。
谢谢!