我们可以将学到的图表分为3类
sns.lineplot
- Line Charts可以显示时间和数据间的趋势sns.barplot
- Bar charts是可以比较不同column之间的数量sns.heatmap
- Heatmaps可以将数据中的资料做颜色编码sns.scatterplot
- Scatter plots可以显示两个连续资料之间的关系,若加上颜色,则可以显示类别数据sns.regplot
- 在scatter plot中加上回归线,可以更清楚的资料两个资料间的关系sns.lmplot
- 可以再scatter plot中加上多个回归线sns.swarmplot
- Categorical scatter plots显示连续资料及类别资料之间的关系sns.displot
- Histograms显示单一数值变数的分布sns.kdeplot
- ** KDE plots(or 2D KDE plots)**将质方图变得更缓和sns.jointplot
- 将两个直方图结合import pandas as pd
pd.plotting.register_matplotlib_converters()
import matplotlib.pyplot as plt
%matplotlib inline
import seaborn as sns
print("Setup Complete")
Setup Complete
# Path of the file to read
spotify_filepath = "./spotify.csv"
# Read the file into a variable spotify_data
spotify_data = pd.read_csv(spotify_filepath, index_col="Date", parse_dates=True)
# Line chart
plt.figure(figsize=(12,6))
sns.lineplot(data=spotify_data)
<AxesSubplot:xlabel='Date'>
可以加上颜色让图表看起来比较不一样
# Change the style of the figure to the "dark" theme
sns.set_style("dark")
# Line chart
plt.figure(figsize=(12,6))
sns.lineplot(data=spotify_data)
<AxesSubplot:xlabel='Date'>
>>: 【Day 24】半监督式学习(Semi-supervised Learning)(上)
以往工作的经历,身边工程师对测试的认识 对於目前撰写程序的开发员来说,「测试」一词大多是不会感到陌生...
前几天有个问题是关於「将 CIELab 色彩空间的值,在网页前端显示出来」 其中一个解法是把 CIE...
综合过去所学 今天要来练习的是「动态进度条」 废话不多说直接练习吧! 程序码: #include&l...
搞定了架构和想法後,再来就要搞定画面的呈现。自己刻画面固然可以随心所欲呈现自己想要的样子与控制自己只...
来到了Auto Scaling的完结篇,我们一起来感受看看云端开机器的爽感和烧钱的威力XD。 今天设...