鉴于此 pandas.DataFrame
:
n_size Runtime region
0 64 0.0001 multMatPtrVet
1 64 0.0001 multMatRowVet
2 64 0.0040 multMatMatPtr
3 64 0.0035 multMatMatRow
4 100 0.0001 multMatPtrVet
5 100 0.0002 multMatRowVet
6 100 0.0158 multMatMatPtr
7 100 0.0144 multMatMatRow
8 128 0.0002 multMatPtrVet
9 128 0.0002 multMatRowVet
10 128 0.0264 multMatMatPtr
11 128 0.0247 multMatMatRow
12 2000 0.0440 multMatPtrVet
13 2000 0.0435 multMatRowVet
14 2000 306.717 multMatMatPtr
15 2000 314.907 multMatMatRow
16 2048 0.0461 multMatPtrVet
17 2048 0.0462 multMatRowVet
18 2048 373.004 multMatMatPtr
19 2048 703.654 multMatMatRow
如何使用x='n_size',y='runtime'绘制线图,并为每个区域绘制不同的线。
有没有可能直接用 df.plot()
? 我知道如果将每列命名为每个区域,这是可能的,但我不知道也要进行转换。
1条答案
按热度按时间xienkqul1#
你可以使用seaborn。
输出:
或者如果你想使用
df.plot
:这给出了相同的结果。