python做柱状图的数据可视化,python数据可视化柱状图

  python做柱状图的数据可视化,python数据可视化柱状图

  本文主要介绍如何使用Python采集股票数据并制作可视化直方图。文章中的示例代码有详细的解释。来和边肖一起试试吧。

  00-1010前言模块利用开发环境代码实现step代码数据可视化。

  

目录

  嘿!大家好,这是魔王~

  雪球,聪明的投资者在这里——一个有4300万投资者使用的投资社区,

  上海、深圳、香港、美国实时行情信息,股票基金、债券免费资讯,投资专家实战交流。

  

前言

  请求pip安装请求(数据请求第三方模块)

  Re #正则表达式来匹配提取的数据

  数据

  熊猫

  肾盂造影图

  

模块使用

  Python 3.8解释器

  Pycharm版本2021.2

  

开发环境

  发送访问网站的请求以获取数据分析数据(提取数据)并保存数据以进行直方图的简单可视化。

  

代码实现步骤

  # 1.发送访问网站的请求

  标题={

  用户代理“:”Mozilla/5.0(Windows NT 10.0;Win64x64) AppleWebKit/537.36 (KHTML,像壁虎一样)Chrome/97 . 0 . 4692 . 71 Safari/537.36

  }

  URL= https://xueqiu.com/service/V5/stock/screener/quote/list? page=1 size=30 order=desc order _ by=amount exchange=cn market=CNtype=sha _=1641730868838

  response=requests.get(url=url,headers=headers)

  # 2.检索数据

  json_data=response.json()

  # 3.数据分析(筛选数据)

  data _ list=JSON _ data[ data ][ list ]

  对于data_list:中的数据

  data1=数据[符号]

  data2=数据[名称]

  数据3=数据[当前]

  data4=data[chg]

  data5=数据[百分比]

  data6=data[当前年百分比]

  数据7=数据[卷]

  数据8=数据[数量]

  数据9=数据[周转率]

  data10=data[pe_ttm]

  data11=data[股息收益]

  data12=data[market_capital]

  打印(数据1,数据2,数据3,数据4,数据5,数据6,数据7,数据8,数据9,数据10,数据11,数据12)

  data_dict={

  股票代码 3360数据1,

  股票名称 3360data2,

  当前价格 :数据3,

  上下金额 :数据4,

  上下 :数据5,

  年初至今 :数据6,

  卷:数据7,

  营业额 :数据8,

  周转率 :数据9,

  市盈率(TTM):数据10,

  股息率 3360数据11,

  市值 3360数据12,

  }

  csv_write.writerow(data_dict)

  4.保存地址

  file=open(data2.csv ,mode=a ,encoding=utf-8 ,newline= )

  CSV _ write=csv.dictwriter (file,fieldnames=[股票代码,股票名称,现价,涨跌,涨跌,年初至今,换手率,换手率,市盈率(TTM),

  csv_write.writeheader()

  操作效果

  

代码

  data_df=pd.read_csv(data2.csv )

  df=data_df.dropna()

  Df1=df[[ [股票名称,交易量]]

  df2=df1.iloc[:20]

  打印(df2[股票名称]。价值观)

  打印(df2[卷]。价值观)

  c=(

  酒吧()。add_xaxis(df2[股票名称].values.tolist())。add_yaxis(股票交易量,df2[交易量].values.tolist())。集合_全局_opts(

  title _ opts=opts . title pts(title=体积图),

  datazoom_opts=opts。DataZoomOpts(),

  )。render(data.html )

  )

  打印(数据可视化结果完成,请在当前目录中找到打开的data.html文件!)

  以上是Python采集股票数据,制作可视化直方图的细节。更多关于Python采集股票数据的信息,请关注盛行IT软件开发工作室的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: