今天汉化EndNote的帮助文件,看到原来早在Openoffice.org 3时就已直接支持EndNote,因此也安装了一个Openoffice.org 4.1.1。但是打开 Openoffice.org 却没有发现EndNote的工具栏。但是既然EndNote的帮助文件上都......
2021-06-25 647 openoffice,如何,安装,EndNote,工具栏,今天,汉化,
Python作为常用的数据分析工具,在可视化工具上,有很多优秀的第三方库如matplotlib、seaborn、plotly、cufflinks、boken、pyecharts等。由于matplotlib绘制的图表大多数时候确实不太美观,且使用较古怪,seaborn对matplotlib进行了进一步的封装,它是matplotlib的一个高级API,使用方便。(相当于cufflinks封装了plotly一样)在数据科学竞赛及数据分析领域,matplotlib+seaborn依然是主流的配置,尽管plotly等对其有所冲击(看个人喜好吧)。
运行pip install seaborn
进行安装,Seaborn交互性极强,建议使用jupyter notebook作为IDE。(pip install jupyter
安装,命令行jupyter notebook
启动)
import matplotlib.pyplot as plt import seaborn as sns df = sns.load_dataset('tips') df.head()
Seaborn的最大优点在于其提供了较为美观的各类图表,这也是为什么平时更多使用seaborn而不是matplotlib直接绘制的原因。
plt.figure(figsize=(12, 6)) sns.scatterplot(x='total_bill', y='tip', data=df, hue='day') # 散点图 # sns.stripplot(x='total_bill', y='tip', data=df, hue='day') # 分类散点图 # sns.swarmplot(x='total_bill', y='tip', data=df, hue='day') # 分簇散点图
plt.figure(figsize=(12, 6)) sns.lineplot(x='total_bill', y='tip', data=df, size=6)
plt.figure(figsize=(12, 6)) sns.barplot(x='size', y='tip', data=df)
plt.figure(figsize=(12, 6)) sns.countplot(df['day'])
plt.figure(figsize=(12, 6)) sns.distplot(df['tip'])
plt.figure(figsize=(8, 4)) sns.boxplot(data=df) plt.figure(figsize=(8, 4)) sns.boxenplot(data=df)
plt.figure(figsize=(12, 6)) sns.heatmap(df.corr())
针对数据可视化的不同目的,seaborn提供了relplot(),catplot(),displot(),lmplot()四大主要高级函数。
plt.figure(figsize=(12, 8)) sns.relplot(x='total_bill', y='tip', data=df, hue='day')
plt.figure(figsize=(12, 8)) sns.catplot(x='total_bill', y='day', data=df)
plt.figure(figsize=(12, 8)) sns.lmplot(x='total_bill', y='tip', data=df, height=6, fit_reg=True, hue='day')
Seaborn是基于matplotlib的封装,很多底层的定制仍然需要使用matplotlib定制,如label、lim等。
plt.figure(figsize=(12, 6)) sns.lineplot(x='total_bill', y='tip', data=df, size=6) plt.xlim(10, None)
plt.figure(figsize=(16, 6)) plt.subplot(1, 2, 1) sns.set_style('darkgrid') sns.heatmap(df.corr()) plt.subplot(1, 2, 2) sns.set_style('whitegrid') sns.heatmap(df.corr(), cmap='YlGnBu')
相关文章
今天汉化EndNote的帮助文件,看到原来早在Openoffice.org 3时就已直接支持EndNote,因此也安装了一个Openoffice.org 4.1.1。但是打开 Openoffice.org 却没有发现EndNote的工具栏。但是既然EndNote的帮助文件上都......
2021-06-25 647 openoffice,如何,安装,EndNote,工具栏,今天,汉化,
第一步:下载并安装vcredist_x64.exe 第二步:修复endnote安装或者重新安装 第三步:注册dll文件 1.按win+X键弹出下图菜单,选择命令提示符(管理员) 2.在安装endnote的硬盘找到EndNoteCwyw.dll的位置,......
2021-06-25 645 Office,2013,使用,EndNote,方法,图解,教程,第一步,
EndNote 在 Word 中插入文献,会在文中生成引文,并且在文末生成参考文献目录。有的童鞋问如何能点击一下文中的引文就能直接达到文末的参考文献,也就是把引文和参考文献之间的链接变成超......
2021-06-25 201 EndNote,如,何在,Word,中的,引文,点击,直达,EndNote,
EndNote 在 Word 中插入引文的一般方法无外乎两种,一种是在 EndNote 中启动,一种是在 Word 中启动。但是这种插入方法的方法有个不好的地方就是耗资源,有时候会造成无反应的情况,尤其是复制......
2021-06-25 726 EndNote,EndNote插入引文
SciencePlots科研绘图 简介 使用Python作为核心开发工具的机器学习和深度学习研究者自然会希望使用Matplotlib进行科研图表的绘制,但是Matplotlib默认的样式并不适合科研论文的出版,而SciencePlots就......
2021-06-25 21 SciencePlots,科研绘图