点上方蓝字人工智能算法与Python大数据获取更多干货

在右上方 ··· 设为星标 ★,第一时间获取资源

本文为个人学习笔记记录

近期绘图较多,在画图的时候总结了一些简单的绘图代码,希望能够帮助大家

Spider Plot绘图代码总结

# Import libs
import pandas as pd
import seaborn as sns
import numpy as np
import matplotlib.pyplot as plt# Get the data
df=pd.read_csv("AwesomeKings.csv")
print(df)"""#             Name  Attack  Defense  Speed  Range  Health
0  1         Iron Man      83       80     75     70      70
1  2  Captain America      60       62     63     80      80
2  3             Thor      80       82     83    100     100
3  3             Hulk      80      100     67     44      92
4  4      Black Widow      52       43     60     50      65
5  5          Hawkeye      58       64     58     80      65"""# Get the data for Iron Man
labels=np.array(["Attack","Defense","Speed","Range","Health"])
stats=df.loc[0,labels].values# Make some calculations for the plot
angles=np.linspace(0, 2*np.pi, len(labels), endpoint=False)
stats=np.concatenate((stats,[stats[0]]))
angles=np.concatenate((angles,[angles[0]]))# Plot stuff
fig = plt.figure()
ax = fig.add_subplot(111, polar=True)
ax.plot(angles, stats, 'o-', linewidth=2)
ax.fill(angles, stats, alpha=0.25)
ax.set_thetagrids(angles * 180/np.pi, labels)
ax.set_title([df.loc[0,"Name"]])
ax.grid(True)plt.show()

树状图代码总结

# Import libs
import pandas as pd
from matplotlib import pyplot as plt
from scipy.cluster import hierarchy
import numpy as np# Read in the dataset
# Drop any fields that are strings
# Only get the first 40 because this dataset is big
df = pd.read_csv('AwesomeKings.csv')
df = df.set_index('Name')
del df.index.name
df = df.drop(["Type 1", "Type 2", "Legendary"], axis=1)
df = df.head(n=40)# Calculate the distance between each sample
Z = hierarchy.linkage(df, 'ward')# Orientation our tree
hierarchy.dendrogram(Z, orientation="left", labels=df.index)plt.show()

热力图代码总结

# Importing libs
import seaborn as sns
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt# Create a random dataset
data = pd.DataFrame(np.random.random((10,6)), columns=["Iron Man","Captain America","Black Widow","Thor","Hulk", "Hawkeye"])print(data)# Plot the heatmap
heatmap_plot = sns.heatmap(data, center=0, cmap='gist_ncar')plt.show()

二维密度图总结

# Importing libs
import seaborn as sns
import matplotlib.pyplot as plt
from scipy.stats import skewnorm# Create the data
speed = skewnorm.rvs(4, size=50)
size = skewnorm.rvs(4, size=50)# Create and shor the 2D Density plot
ax = sns.kdeplot(speed, size, cmap="Reds", shade=False, bw=.15, cbar=True)
ax.set(xlabel='speed', ylabel='size')
plt.show()

多动手才行,实践出真理

---------♥---------

AI博士私人微信,还有少量空位

如何画出漂亮的深度学习模型图?

如何画出漂亮的神经网络图?

一文读懂深度学习中的各种卷积

点个在看支持一下吧

收藏 | Python数据可视化的一些简单总结相关推荐

  1. python dendrogram_收藏 | Python数据可视化的一些简单总结

    点上方蓝字人工智能算法与Python大数据获取更多干货 在右上方 ··· 设为星标 ★,第一时间获取资源 本文为个人学习笔记记录 近期绘图较多,在画图的时候总结了一些简单的绘图代码,希望能够帮助大家 ...

  2. Python数据可视化:线型、Marker、简单折线图、多柱状图、基本饼形图与嵌套饼形图

    Python数据可视化 一:Matplotlib import matplotlib.pyplot as plt import numpy as np # plt,np取别名 matplotlib常用 ...

  3. python数据可视化之简单绘制简单折线图

    python数据可视化之简单绘制简单折线图 1. 首先安装matplotlib liunx安装命令: $ sudo apt-get install python3-matplotlib windows ...

  4. Python数据可视化实战应用万字长文从入门到高端(建议收藏)

    前言 以下是我为大家准备的几个精品专栏,喜欢的小伙伴可自行订阅,你的支持就是我不断更新的动力哟! MATLAB-30天带你从入门到精通 MATLAB深入理解高级教程(附源码) tableau可视化数据 ...

  5. 《Python数据可视化之matplotlib实践》配套代码

    向AI转型的程序员都关注了这个号???????????? 机器学习AI算法工程   公众号:datayx <Python数据可视化之matplotlib实践> 借助matplotlib讲解 ...

  6. Python数据可视化的3大步骤,你知道吗?

    Python实现可视化的三个步骤: 确定问题,选择图形 转换数据,应用函数 参数设置,一目了然 喜欢本文记得收藏.关注.点赞. 注:技术交流.资料获取,文末见 1.首先,要知道我们用哪些库来画图? m ...

  7. Python数据可视化的3大步骤!

    今天来聊聊,Python实现可视化的三个步骤: 确定问题,选择图形 转换数据,应用函数 参数设置,一目了然 1.首先,要知道我们用哪些库来画图? matplotlib Python中最基本的作图库就是 ...

  8. Python数据可视化的3大步骤

    今天来聊聊,Python实现可视化的三个步骤: 确定问题,选择图形 转换数据,应用函数 参数设置,一目了然 1.首先,要知道我们用哪些库来画图? matplotlib Python中最基本的作图库就是 ...

  9. 《Python数据可视化编程实战》——5.5 用OpenGL制作动画

    本节书摘来异步社区<Python数据可视化编程实战>一书中的第5章,第5.5节,作者:[爱尔兰]Igor Milovanović,更多章节内容可以访问云栖社区"异步社区" ...

最新文章

  1. 文巾解题 67. 二进制求和
  2. lftp压缩对方服务器文件,lftp 贴心好友 备份服务器bash脚本
  3. ABAP实例:一个现金流量表的代码
  4. mongodb更新操作
  5. 全国计算机一级12月考试答案,12月到12月全国高校计算机等级考试(广西考区)一级笔试真题及答案...
  6. annotationprocessor 提示找不到类_StackOverflow上87万访问量的问题:什么是“找不到符号”?...
  7. php页面上必须有表单,php – 在同一页面上显示提交的表单响应. (没有重装)
  8. 使用VS自带的打包工具,制作winform安装项目
  9. 2.windows-and-mac在控制台创建ASP.NET-Core应用程序
  10. centos配置虚拟主机
  11. 财会法规与职业道德【2】
  12. 台式计算机无线上网设置,台式机如何设置无线上网
  13. 大学生必看:基础IT技术文章300篇大合集!【包含信息/编码、IP/组网、程序逻辑、Web基础等】
  14. 伪装成抖音国际版Tiktok的短信蠕虫(病毒分析)
  15. Unity3D 模型分块
  16. 【OBS-STUDIO】OBSApp: OBS入口类
  17. 从0部署Tekton之Tekton安装
  18. YOLOv5的Tricks | 【Trick13】YOLOv5的detect.py脚本的解析与简化
  19. 没有50W彩礼 女友被强行拽走! Python数据分析全国各地的彩礼情况,细谈结一次婚到底要多少钱...
  20. 金士顿固态硬盘计算机如何识别,如何辨别金士顿固态硬盘真伪?真假金士顿固态硬盘对比 固态硬盘可以提升电脑开机速度吗【详解】-宝商在线...

热门文章

  1. 自学版本控制Git / GitHub
  2. mysql 存电话号码应该用哪个字段_2021-01-06:mysql中,我存十亿个手机号码,考虑存储空间和查询效率,用什么类型的字段去存?...
  3. 云和恩墨荣获2023数字中国创新大赛·信创赛道“最具发展潜力奖”等4个奖项
  4. 如何使用蓝牙电子标签实现固定资产智能化管理
  5. EM算法:从极大似然估计导出EM算法(还算通俗易懂)
  6. vue3中通过对象来改变样式颜色
  7. 有没有大佬帮我解答一下归约证明的疑惑
  8. 编写一个表达学生和课程关系的程序,定义两个类Student和Course.在Student类中有一个Course的数组,表示学生所选的课程
  9. psd如何快速生成html,43个PSD转HTMLCSS切图教程(英文)
  10. 【博学谷学习记录】超强总结,用心分享 | 狂野大数据HDFS~个人学习复习记录~PART-01