画训练折线图

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import scienceplots
plt.rcParams['font.sans-serif'] = 'simhei'
plt.rcParams['axes.unicode_minus'] = False

data = pd.read_csv("./raf_ce_curline.csv")
data = np.array(data)
print(data)

# data是一个多维数组,所以可以用data[:,1]这种分片操作取某一列的值
# plt.pie(data[:, 1], labels=data[:, 0], autopct="%.1ff%%")
# plt.legend(data[:, 0], loc="upper left")
# plt.show()
with plt.style.context(['science', 'grid']):
    plt.figure(figsize=(6, 6))

    r='#63b2ee'
    b='#f89588'
    y = '#f89588'
    a ='#eddd86'
    d ='#9987ce'
    e = '#9987ce'
    plt.plot(data[:,0],data[:,1], marker='o',markersize=2, color=r,markerfacecolor =b,markeredgecolor=y,label='Line 1')
    plt.plot(data[:,0],data[:,3], marker='o',markersize=2,color=a,markerfacecolor =d,markeredgecolor=e, label='Line 2')

    # 坐标轴名称
    plt.xlabel('epoch')
    plt.ylabel('ACC')

    # 图例
    plt.legend()

    plt.show()

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值