加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

50种常用的matplotlib可视化,再也不消担忧模子背着我乱跑了

发布时间:2019-01-18 05:44:51 所属栏目:教程 来源:机器之心
导读:数据说明与呆板进修中常必要大量的可视化,因此才气直观相识模子背地里都干了些什么。而在可视化中,matplotlib 算得上是最常用的器材,岂论是对数据有个预先的整体相识,照旧可视化猜测结果,matplotlib 都是不行缺失的模块。最近 Machine Learning Plus

时序变革图也是呆板进修中最常见的一种可视化图表,岂论是可视化丧失函数照旧精确率,,都必要这种时序变革图的辅佐。这种图首要存眷某个变量奈何随时刻变革而变革,以下展示了从 1949 到 1969 航空客运量的变革:

  1. # Import Data 
  2. df = pd.read_csv('https://github.com/selva86/datasets/raw/master/AirPassengers.csv') 
  3.  
  4. # Draw Plot 
  5. plt.figure(figsize=(16,10), dpi= 80) 
  6. plt.plot('date', 'traffic', data=df, color='tab:red') 
  7.  
  8. # Decoration 
  9. plt.ylim(50, 750) 
  10. xtick_location = df.index.tolist()[::12] 
  11. xtick_labels = [x[-4:] for x in df.date.tolist()[::12]] 
  12. plt.xticks(ticks=xtick_location, labels=xtick_labels, rotation=0, fontsize=12, horizontalalignment='center', alpha=.7) 
  13. plt.yticks(fontsize=12, alpha=.7) 
  14. plt.title("Air Passengers Traffic (1949 - 1969)", fontsize=22) 
  15. plt.grid(axis='both', alpha=.3) 
  16.  
  17. # Remove borders 
  18. plt.gca().spines["top"].set_alpha(0.0)     
  19. plt.gca().spines["bottom"].set_alpha(0.3) 
  20. plt.gca().spines["right"].set_alpha(0.0)     
  21. plt.gca().spines["left"].set_alpha(0.3)    
  22. plt.show() 

50种常用的matplotlib可视化,再也不消担忧模子背着我乱跑了

5. 树状图(Dendrogram)

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读