我有一个数据框看起来像下面这样
color x y
0 red 0 0
1 red 1 1
2 red 2 2
3 red 3 3
4 red 4 4
5 red 5 5
6 red 6 6
7 red 7 7
8 red 8 8
9 red 9 9
10 blue 0 0
11 blue 1 1
12 blue 2 4
13 blue 3 9
14 blue 4 16
15 blue 5 25
16 blue 6 36
17 blue 7 49
18 blue 8 64
19 blue 9 81
我最终想要两条线,一条蓝色,一条红色。红色线应该基本上是y=x,蓝色线应该是y=x^2。
当我执行以下操作时:
df.plot(x='x', y='y')
输出结果如下:
有没有办法让pandas知道有两个集合?并且相应地将它们分组。我想能够指定列color
作为集合的区分标志。