鱼C论坛

 找回密码
 立即注册
查看: 3039|回复: 2

怎么从Excel表中分析数据制作成曲线图

[复制链接]
发表于 2017-7-30 19:38:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
#-*- coding: utf-8 -*-
#from openpyxl import load_workbook
import pandas as pd 
import numpy as np 
from datetime import date,datetime
import matplotlib.pyplot as plt

#导入文件
sj = pd.read_excel("shuju//201707.xlsx")
sj = sj.ix[0:90866, 0:5]
#总共90866行数据

#留下流量大于10000的
data = sj[sj.MB > 10000]
#剩余25258行

#保留重复两天或者两天以上大于流量10000的
data = data[data.NAME.duplicated()]
#剩余20468行

#以时间为索引
data_time = data.set_index('TIME')
#按照日期MB的和
#data_mb = data.groupby(['TIME', 'MB']).sum()
data_mb = data.groupby(['TIME', 'MB']).apply(np.cumsum)

#创建一张图片
plt.figure(figsize=(12,12))

#画轴x, y

plt.plot(data_time, data_mb)


#主键
plt.xlabel('Time')
plt.ylabel('MB')
plt.title("SHUJUFENXI")
plt.ylim(0, 10000)

#完成图片操作
plt.legend()

#展示图片
plt.show()
一周的数据是七天,怎么把每天的mb数据相加起来制作成曲线图
部分数据截图
QQ图片20170730193606.png

数据截图

数据截图
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-7-30 20:14:30 | 显示全部楼层
这个用excel就可以了吧[b][/b]
捕获.PNG
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-31 01:16:42 | 显示全部楼层
小锟 发表于 2017-7-30 20:14
这个用excel就可以了吧

。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-2-24 01:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表