python post 远程主机强迫关闭了一个现有的连接_Python最强动态可视化库!
后台回复1024,解锁无限快乐!
bar_chart_race
一个库「Bar Chart Race」,堪称Python界最强的动态可视化包。
GitHub地址:https://github.com/dexplo/bar_chart_race
文档地址:https://www.dexplo.org/bar_chart_race/
目前主要有0.1和0.2两个版本,0.2版本添加动态曲线图以及Plotly实现的动态条形图。
安装bar_chart_race
通过pip install bar_chart_race也只能到0.1版本,因此需要从GitHub上下载下来,再进行安装。
将下载后的压缩包解密,放到你的Python的Lib\site-packages文件夹下面,然后cd 你刚才放到的文件路径(cd xx盘/python3/Lib\site-packages/bar_chart_race-master),然后再执行命令python setup.py install,即可安装0.2版本。
python setup.py install
使用内置数据创建动态条形图
import bar_chart_race as bcr
# 如果出现SSL错误,则全局取消证书验证
import sslssl._create_default_https_context = ssl._create_unverified_context
# 获取数据(使用内置数据)
df = bcr.load_dataset('covid19_tutorial')print(df)
# 生成GIF图像
bcr.bar_chart_race(df, 'covid19_horiz.gif')
使用内置数据时经常会遇到,多尝试几次
[WinError 10054] 远程主机强迫关闭了一个现有的连接。>
使用个人数据做动态条形图
如果不使用内置数据,自己pa.read_csv,记得要set_index()。
import pandas as pdimport bar_chart_race as bcr#使用自己的数据df =pd.read_csv('covid19_tutorial.csv')bcr.bar_chart_race(df.set_index('date'),'covid19_horiz.gif')
还有的是,最好生成的动图是GIF,如果是其他的可能会出现错误
数据必须是时间处于第一列,其他列是数值型数据
动态条形图变动态柱状图
# orientation='v',生成柱状图bcr.bar_chart_race(df, 'covid19_horiz.gif', orientation='v')
排序方式,默认为降序(desc)
# 设置排序方式,asc-升序bcr.bar_chart_race(df, 'covid19_horiz.gif', sort='asc')
条目数限制,此处设置为最多出现6条
# 设置最多能显示的条目数,6条bcr.bar_chart_race(df, 'covid19_horiz.gif', n_bars=6)
设置固定类目
# 选取如下5个国家的数据bcr.bar_chart_race(df, 'covid19_horiz.gif', fixed_order=['Iran', 'USA', 'Italy', 'Spain', 'Belgium'])
更多的用法可以查阅官方文档。
完
往期推荐
史上最全●Python知识地图
超实用的18个 Python 高效编程技巧
职场洞察 | HR的黑话你了解多少?
点亮在看!
python post 远程主机强迫关闭了一个现有的连接_Python最强动态可视化库!相关推荐
- python post 远程主机强迫关闭了一个现有的连接_ConnectionResetError:[WinError10054远程主机强迫关闭一个现有连接...
最近在使用Airtest这套框架尝试web自动化界面测试的时候,在脚本之前都可正常运行的情况下,偶有的时候遇到连接错误,报错:Connection abourted. ConnectionResetE ...
- socket 远程主机强迫关闭了一个现有的连接_Python 之 后门程序编写与远程控制
socket套接字 客户端程序 与 服务端程序 链接的默认的框架 服务端 必须有ip地址 端口号 传输协议 状态 监听状态 服务端配置启动 源码 服务端配置内容 #!/usr/local/bin/py ...
- python 网络编程 socket 报错 ConnectionResetError: [WinError 10054] 远程主机强迫关闭了一个现有的连接。
服务端: # -*- coding: utf-8 -*- """ @File : 191226_基于UDP协议的socket_server端.py @Time : 201 ...
- python使用phantomJS循环for爬取多个页面时,解决内存持续变大而报错“ConnectionResetError: [WinError 10054]远程主机强迫关闭了一个现有的连接”的问题
python使用phantomJS循环for爬取多个页面时,解决内存持续变大而报错"ConnectionResetError: [WinError 10054]远程主机强迫关闭了一个现有的连 ...
- python socket.error: [Errno 10054] 远程主机强迫关闭了一个现有的连接。问题解决方案
python socket.error: [Errno 10054] 远程主机强迫关闭了一个现有的连接.问题解决方案: 前几天使用python读取网页.因为对一个网站大量的使用urlopen操作,所以 ...
- python远程主机强迫关闭了_[转] python 远程主机强迫关闭了一个现有的连接 socket 超时设置 errno 10054...
python socket.error: [Errno 10054] 远程主机强迫关闭了一个现有的连接.问题解决方案: 前几天使用python读取网页.因为对一个网站大量的使用urlopen操作,所以 ...
- 【Python】ConnectionResetError [WinError 10054] 远程主机强迫关闭了一个现有的连接
[Python]ConnectionResetError: [WinError 10054] 远程主机强迫关闭了一个现有的连接 今天在学习python时,遇到了一个问题,这个问题比较简单,但是网络上的 ...
- python: 使用socket实现局域网不同主机通信。解决ConnectionResetError: [WinError 10054] 远程主机强迫关闭了一个现有的连接。
目录 1 socket的使用 1.1 TCP方法 1.2 UDP方法 2 局域网内连接 2.1 总结 1 socket的使用 1.1 TCP方法 在socket中使用socket.socket建立会话 ...
- 远程主机关闭了一个现有连接python_python 远程主机强迫关闭了一个现有的连接 socket 超时设置 errno 10054 | 学步园...
python socket.error: [Errno 10054] 远程主机强迫关闭了一个现有的连接.问题解决方案: 前几天使用python读取网页.因为对一个网站大量的使用urlopen操作,所以 ...
最新文章
- 【 C 】用动态数组实现堆栈
- 自定义标签 tag AttachTag 实现附件jsp方便的显示和下载
- Entity framework 意外删除了表,如何在不影响其它表的情况下恢复回来 (EF数据库迁移原理)...
- python图片转字符画
- 雨量、阳光、防雾传感器
- 解决方法WindowsError: [Error 193] %1 is not a valid Win32 application
- 安卓USB开发教程 五 安卓 AOA 1.0
- livechart 只显示 y 值_【科研工具51】谷歌,谷歌学术,Scihub有效网址检索软件——Y学术...
- (已解决)小程序 request:fail ssl hand shake error 安卓端websocket报错
- 对目前自己的博客做一个小结
- QTcpSocket使用QDataStream发送和保存图片文件
- AD数据库备份[为企业部署Windows Server 2008系列十五]
- tpc三次握手与四次挥手
- 16-微信小程序商城 购物车首页底部菜单(微信小程序商城开发、小程序毕业设计、小程序源代码)(黄菊华-微信小程序开发教程)
- 俄罗斯方块python代码
- Python的dataframe_image使用报错
- IOS 个人证书的申请
- arcgis android 指南针,BaiduMap SDK-地图显示指南针(左上角)
- 纯CSS打造酷炫霓虹灯loading bar特效
- 宏任务和微任务的详解
热门文章
- 输入3个双精度实数,分别求出它们的和,平均值,平方和以及平方和的开方
- 计算机专业理论知识试题,计算机专业理论试题第II卷(非选择题)
- wget ip_全球IP厂商TOP 10排名:后来者虎视眈眈
- java面板中添加面板_java – 在面板中添加一个复杂的图像,在一个定制的用户界面中使用按钮...
- mysql 5.5 分区_MySQL 5.5 表分区功能增强
- 在linux上安装jenkins
- 润乾单元格加html点击事件_报表输入页码翻页(润乾 V2018)
- linux mint 安装内核,如何在Ubuntu, Linux Mint中安装Linux Kernel 4.18
- 零基础学python数据分析_Python学习指南:使用Python学习数据分析
- 在php 添加时间,在PHP中添加时间