栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

读取csv文件并画图

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

读取csv文件并画图

# -*- coding: utf-8 -*-
# @Time : 2022/5/5 11:01
# @Author : Sunli
import csv
import matplotlib.pyplot as plt
import pandas as pd

plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['font.family'] = 'sans-serif'
plt.rcParams['axes.unicode_minus'] = False

data = pd.read_csv('D:/Fall_dataset/MobiAct_Dataset_v2.0/counts/data/test_counts.csv',encoding='GB2312')

xdata = []
y1data = []
# y2data = []
xdata = data.loc[:, 'label']

ydata = data.loc[:, 'counts']
# y2data = data.loc[:, '列名3']
print(xdata)
print(ydata)
#plt.plot(xdata, ydata, color='r', marker='o', mec='r', mfc='w', label=u'label')
# plt.plot(xdata, y2data, color='b', marker='o', mec='r', mfc='w', label=u'列名3')  # color可自定义折线颜色,marker可自定义点形状,label为折线标注
plt.pie(ydata, labels=xdata, autopct='%1.1f%%')  # 绘制饼图
plt.title('训练集不同行为数量对比')
#plt.title(u"表名", size=10)
# plt.legend()
# plt.xlabel(u'x轴名', size=10)
# plt.ylabel(u'y轴名', size=10)

plt.show()

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/858881.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号