1 概述
在可视化过程中,经常会对默认的制图效果不满意,希望能个性化进行各种设置。
本文通过一个简单的示例,来介绍seaborn可视化过程中的个性化设置。包括常用的设置,如:
设置图表显示颜色
设置图表标题,包括显示位置,字体大小,颜色等
设置x轴和y轴标题,包括颜色,字体大小
设置x轴和y轴刻度内容,包括颜色、字体大小、字体方向等
将x轴和y轴内容逆序显示
设置x轴或y轴显示位置
本文的运行环境:
windows 7
python 3.5
jupyter notebook
seaborn 0.7.1
matplotlib 2.0.2
2 未个性化设置的情形
本文的数据来自UCI的数据集”sonar”,用pandas直接读取数据。如下:
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
% matplotlib inline
target_url = 'http://archive.ics.uci.edu/ml/machine-learning-databases/undocumented/connectionist-bench/sonar/sonar.all-data'
df = pd.read_csv(target_url, header=None, prefix='V')
corr = df.corr()
首先来看看没有进行个性化设置时的显示情况,如下:
f, ax=