第2 1課 Seaborn 初體驗

2021-10-09 16:25:50 字數 732 閱讀 9590

seaborn 是基於 matploblib 發展而來的實現資料視覺化的庫,它提供了一些更高階的工具,使得應用起來比 matplotlib 更簡單。因此,目前應用非常廣泛。在第0-3課中已經說明了 seaborn 的安裝方法,如果尚未安裝好,可以參考有關內容,或者參考 seaborn 的官方**。

seaborn 的目的是通過對 matplotlib 的更高階封裝,可以自動處理來自資料集(包括 dataframe 和陣列等型別)的不同特徵資料。

%matplotlib inline

import seaborn as sns # ①

sns.set() # ②

tips = sns.load_dataset("tips") # ③

sns.relplot(x='total_bill', y='tip',

col='time', hue='smoker', style='smoker', size='size', data=tips) # ④

輸出結果:

因為 seaborn 是基於 matplotlib 的,所以還需要在程式前面寫上 %matplotlib inline,以實現將圖示嵌入到當前的頁面中。

觀察生成的圖示中座標系的 title 和各個座標軸上的說明,再對照**ÿ

C語言程式初體驗 第24課 if語句的巢狀

專案1 分段函式求值 從鍵盤輸入x的值 要求為實型 根據公式1計算並輸出x和y的值。檔名稱 mian.c 作 者 johby360 完成日期 2016年11月20日 版 本 號 v1.0 專案1 分段函式求值 程式設計序,從鍵盤輸入x的值 要求為實型 根據公式1計算並輸出x和y的值。include ...

第3課時 體驗python

學科 人工智慧 年級 四年級上冊 課題 第3課時 體驗python 課時數 1課時 教材分析 在前面了解人工智慧含義及機器學習含義的基礎上,學生已經體驗過一些人工智慧的應用,本節課讓學生了解人工智慧離不開程式語言,通過python語言的初步學習,初步了解人工智慧程式語言,並能夠通過簡單編寫pytho...

第21課 QT中的標準對話方塊 下

1.1 qt提供了預定義的字型對話方塊qfontdialog類 1.2 qfontdialog類用於提供選擇字型的對話方塊部件 1.3 字型對話方塊的使用方式 1.4 字型對話方塊中的實用函式 2.1qt提供了預定義的進度對話方塊qprogressdialog類 2.2 qprogressdialo...