如何批量修改文献的类型?呵呵,今天我想到了。 EndNote批量修改文献类型方法 EndNote如果想批量修改文献类型,可以利用「Find and Replace」这个命令。 首先选择需要修改的文献,怎么选择也有......
2021-06-25 697 EndNote,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批量修改文献类型方法 EndNote如果想批量修改文献类型,可以利用「Find and Replace」这个命令。 首先选择需要修改的文献,怎么选择也有......
2021-06-25 697 EndNote,EndNote批量修改文献类型
EndNote 有三个术语表,分别是作者术语表,期刊术语表和关键词术语表。科研动力本文就介绍一下 EndNote 及其特点和一般操作。 EndNote 术语表简介 术语表 (Term Lists) 其实就是用于存储作者姓名,......
2021-06-25 816 EndNote,的,术语表,Term,Lists,大全,EndNote,有,三个,
你一定不会对HistCite 感到陌生,这是一款非常强大的引文分析工具,可以快速绘制出某个研究领域的发展脉络,快速锁定某个研究方向的重要文献和学术大牛,还可以找到某些具有开创性成果......
2021-06-25 268 文献引文分析软件,HistCite
现在EndNote X7.3更新了,科研动力也忙着升级,毕竟新版本会有更多新功能增加的,我又是一个追新狂。但是EndNote在升级为X7.3的过程中,遇到了很多错误,很多问题。不过经过科研动力一个个排......
2021-06-25 603 EndNote,升级,为,X7.3,的,那些,错误,现在,EndNote,
如果中文文献需要复制Secondary Author信息,如果中文文献比较多的话,一个个的复制很麻烦,网友询问有没有批量修改的方法。经过思考,想到了解决方法。 其实我第一个想到的是批量导出文献......
2021-06-25 993 EndNote,文献,信息,如何,批量,修改,如果,中文,