0

我在正常情况下和在 DOS 模拟中都有最短 ping 时间的数据,所以数据会有所不同。作为数据科学家,我还是新手,只能从这样的数据中进行可视化。

在此处输入图像描述

构建上图的代码是这样的

fig, ax = plt.subplots(figsize=(15,8), dpi=300)
df_min.plot(kind='line', 
            x='no', 
            y=['min1','min2'], 
            color=['blue','red'],
            ax=ax)
plt.xlabel('Attempt amount')
plt.ylabel('Min')
plt.title('Comparison of Min Value')
plt.legend(['Normal','Syn Flood'])

有谁知道如何改变线条样式,我的意思是蓝色仍在使用这个'-',但红色可以变成'--'或'x'?

我试图注入 df_min.plotlinestyle=['-','--']

但是出错了,有人知道吗?

我会把数据上传到我的驱动器,所以你可以下载它,这是链接

谢谢!

4

1 回答 1

1
df_min = pd.read_csv(csvpath)
fig, ax = plt.subplots(figsize=(15,8), dpi=300)
df_min.plot(kind='line',  #'line', 
            style='-.',
            x='no', 
            y=['min1','min2'], 
            color=['blue','red'],
            ax=ax)
plt.xlabel('Attempt amount')
plt.ylabel('Min')
plt.title('Comparison of Min Value')
plt.legend(['Normal','Syn Flood'])

Try running this.

于 2021-07-14T22:01:51.560 回答