<Ploly与Pandas>以及<Pandas统计分析>学习

Plotly与Pandas

Plotly可以识别Pandas数据格式,所以如果数据是Pandas的DataFrame或Series结构,那么就不用转换成list数据格式,直接传递给Plotly。

快速入门

基本线形图

import plotly as py
import plotly.graph_objs as go
import  pandas as pd
import  numpy as np
pyplt=py.offline.plot

N=500
x=np.linspace(0,1,N)
y=np.random.randn(N)
df=pd.DataFrame({
   'x':x,'y':y})
df.head()
data=[go.Scatter(x=df['x'],y=df['y'])]

url=pyplt(data,filename='基本线性图.html')

结果:
在这里插入图片描述

基本柱状图

import plotly as py
import plotly.graph_objs as go
import  pandas as pd
import  numpy as np
pyplt=py.offline.plot

N=40
x=np.linspace(0,1,N)
y=np.random.randn(N)
df=pd.DataFrame({
   'x':x,'y':y}) #字典结构
df.head()
data=[go.Bar(x=df['x'],y=df['y'])]
url=pyplt(data,filename='基本柱状图2.html')

结果:
在这里插入图片描述

使Cufflinks绘图

   为了方便绘图,Plotly为Pandas做了特殊的封装,这个封装模块就是Cufflinks,它的作用是改变Pandas绘图的默认呈现方式。Pandas绘图默认的呈现方式是Matplotlib,Cufflinks把这种呈现方式改为Plotly。这个包用`pip`安装即可。
   Cufflinks目前只能在Jupyter Notebook中使用,需要打开Jupyter Notebook运行。如果在pycharm中无法创建相应文件(我的编程环境为pycharm),那么可以在cmd中运行命令“jupyter notebook”,打开网页即可。在右上方NEW可以打开新的文件,进而利用Notebook进行代码编写。

安装cufflinks最好在cmd进行:pip install cufflinks

快速入门

import chart_studio.plotly as py
import cufflinks as cf
import numpy as np
import pandas as pd
cf.set_config_file(offline=True,theme='ggplot')

N=500
x
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值