日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Seaborn(1)图画背景刻度设置

發布時間:2024/9/30 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Seaborn(1)图画背景刻度设置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Seaborn的安裝

安裝最新的seaborn的版本,我們可以通過使用pip命令:
pip install seaborn
如果你已經安裝conda,可以使用下面的命令進行seaborn安裝
conda install seaborn
安裝成功后,我們需要檢查seaborn的安裝是否成功,可以通過導入seaborn相關的包,來檢查下。
import seaborn as sns sns.__version__ >>>'0.9.0'

準備工作

import matplotlib.pyplot as plt import seaborn as sns %matplotlib inline import numpy as np import pandas as pd#plt.rcParams['font.sans-serif'] = ['SimHei']#用來正常顯示中文標簽 plt.rcParams['axes.unicode_minus'] = False#用來正常顯示負號 sns.set_style('darkgrid',{'font.sans-serif':['SimHei','Arial']})import warnings#去除部分警告信息 warnings.filterwarnings('ignore')

Seaborn內置數據集

語法

seaborn.load_dataset(name,cache=True,data_home=None,**kws)
  • name 參數是數據集名字,https://github.com/mwaskom/seaborn-data定義數據集名

  • cache 參數是否提供緩存

  • data_home參數是指定緩存路徑,默認當前用戶home下的seaborn-data目錄中。

  • sns.get_dataset_names()獲得數據集名字

titanic = sns.load_dataset('titanic',cache=True)
輸入以上代碼在C盤會有一個文件名為seaborn-data的文件夾
names = sns.get_dataset_names() print(names) >>>['anscombe', 'attention', 'brain_networks', 'car_crashes', 'diamonds', 'dots', 'exercise', 'flights', 'fmri', 'gammas', 'iris', 'mpg', 'planets', 'tips', 'titanic']
輸入以上代碼可顯示數據集名字

背景設置

  • 原始設置
plt.bar([1,2,3,4,5],[3,5,9,2,5]) sns.set_style("darkgrid") plt.bar([1,2,3,4,5],[3,5,9,2,5])

  • 背景為白色
sns.set_style("whitegrid") plt.bar([1,2,3,4,5],[3,5,9,2,5])

  • 去掉網格
sns.set_style("dark") plt.bar([1,2,3,4,5],[3,5,9,2,5])

  • 背景為白,去掉網格
sns.set_style("white") plt.bar([1,2,3,4,5],[3,5,9,2,5])

刻度和圖脊設置

  • 添加刻度線
sns.set_style("ticks") plt.bar([1,2,3,4,5],[3,5,9,2,5])

  • 去掉上,右圖脊
sns.set_style("white") plt.bar([1,2,3,4,5],[3,5,9,2,5]) sns.despine()

  • 去掉所有圖脊
sns.set_style("white") plt.bar([1,2,3,4,5],[3,5,9,2,5]) sns.despine(left=True,bottom=True)

  • 去掉刻度
sns.set_style("white") plt.bar([1,2,3,4,5],[3,5,9,2,5]) sns.despine(left=True,bottom=True) plt.xticks([]) plt.yticks([])

標題和刻度大小

sns.set_style('darkgrid',{'font.sans-serif':['SimHei','Arial']}) plt.bar([1,2,3,4,5],[3,5,9,2,5]) plt.title("柱狀圖")

sns.set_context("paper") plt.bar([1,2,3,4,5],[3,5,9,2,5]) plt.title("柱狀圖")

sns.set_context("notebook") plt.bar([1,2,3,4,5],[3,5,9,2,5]) plt.title("柱狀圖")

sns.set_context("talk") plt.bar([1,2,3,4,5],[3,5,9,2,5]) plt.title("柱狀圖")

sns.set_context("poster") plt.bar([1,2,3,4,5],[3,5,9,2,5]) plt.title("柱狀圖")

sns.set_context("poster",font_scale=1.5,rc={"lines.linewidth":5.5}) plt.bar([1,2,3,4,5],[3,5,9,2,5]) plt.title("柱狀圖")

總結

以上是生活随笔為你收集整理的Seaborn(1)图画背景刻度设置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。