没有合适的资源?快使用搜索试试~ 我知道了~
plotly可以制作交互式图表,直接上代码: import plotly.offline as py from plotly.graph_objs import Scatter, Layout import plotly.graph_objs as go py.init_notebook_mode(connected=True) import pandas as pd import numpy as np In [412]: #读取数据 df=pd.read_csv('seaborn.csv',sep=',',encoding='utf-8',index_col=0) #展示数据 df.h
资源推荐
资源详情
资源评论






























基于基于python plotly交互式图表大全交互式图表大全
plotly可以制作交互式图表,直接上代码:可以制作交互式图表,直接上代码:
import plotly.offline as py
from plotly.graph_objs import Scatter, Layout
import plotly.graph_objs as go
py.init_notebook_mode(connected=True)
import pandas as pd
import numpy as np
In [412]:
#读取数据
df=pd.read_csv('seaborn.csv',sep=',',encoding='utf-8',index_col=0)
#展示数据
df.head()
Out[412]:
Name Type 1 Type 2 Total HP Attack Defense Sp. Atk Sp. Def Speed Stage Legendary
#
1 Bulbasaur Grass Poison 318 45 49 49 65 65 45 1 False
2 Ivysaur Grass Poison 405 60 62 63 80 80 60 2 False
3 Venusaur Grass Poison 525 80 82 83 100 100 80 3 False
4 Charmander Fire NaN 309 39 52 43 60 50 65 1 False
5 Charmeleon Fire NaN 405 58 64 58 80 65 80 2 False
In [413]:
#plotly折线图,trace就代表折现的条数
trace1=go.Scatter(x=df['Attack'],y=df['Defense'])
trace1=go.Scatter(x=[1,2,3,4,5],y=[2,1,3,5,2])
trace2=go.Scatter(x=[1,2,3,4,5],y=[2,1,4,6,7])
py.iplot([trace1,trace2])
#填充区域
trace1=go.Scatter(x=[1,2,3,4,5],y=[2,1,3,5,2],fill="tonexty",fillcolor="#FF0")
py.iplot([trace1])

# 散点图
trace1=go.Scatter(x=[1,2,3,4,5],y=[2,1,3,5,2],mode='markers')
trace1=go.Scatter(x=df['Attack'],y=df['Defense'],mode='markers')
py.iplot([trace1],filename='basic-scatter')
#气泡图
x=df['Attack'] y=df['Defense'] colors = np.random.rand(len(x))#set color equal to a variable
sz =df['Defense'] fig = go.Figure()
fig.add_scatter(x=x,y=y,mode='markers',marker={'size': sz,'color': colors,'opacity': 0.7,'colorscale': 'Viridis','showscale': True})
py.iplot(fig)
#bar 柱状图
df1=df[['Name','Defense']].sort_values(['Defense'],ascending=[0])
data = [go.Bar(x=df1['Name'],y=df1['Defense'])] py.iplot(data, filename='jupyter-basic_bar')
剩余6页未读,继续阅读
资源评论


weixin_38626032
- 粉丝: 8
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 文件和记录控制程序.doc
- 基础钢筋施工技术交底记录.doc
- 建设工程pom项目进度管理系统操作手册讲解.doc
- 山东省建设工程施工仪器仪表台班费用编制规则(3.pdf
- 某框架剪力墙结构工程施组方案.doc
- 北京某工程地上劲性梁柱施工方案.doc
- 供水工程水力分析报告.doc
- 核电工程成品保护与防异物标准化图集.pdf
- 最短路径问题-数学建模.ppt
- 天津市轨道交通地下工程风险控制指导书(监理).ppt
- 环氧树脂彩砂地坪.doc
- 高速公路实施性施工组织设计.doc
- 以客户为中心的电话销售小流程.doc
- 西山煤电大体积混凝土施工方案正式.doc
- 微信开发者工具(wechat_web_devtools)Linux版,微信小程序Linux版,支持最新微信小程序开发和微
- 海宁市农业开发区道路、桥梁建设工程监理规划.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
