当前位置: 首页 > wzjs >正文

公司主页网站怎么做做微商城网站

公司主页网站怎么做,做微商城网站,东莞网络优化公司排名,学习网站建设难吗一、Seaborn的介绍 Seaborn 是一个基于 matplotlib 的 Python 库,对其进行了高级 API 的封装,使得作图更为方便和吸引人。尽管在大多数情况下,使用 Seaborn 就能够创建出美观的图表,但 matplotlib 提供了更高的灵活性和定制化的能…

 一、Seaborn的介绍

        Seaborn 是一个基于 matplotlib 的 Python 库,对其进行了高级 API 的封装,使得作图更为方便和吸引人。尽管在大多数情况下,使用 Seaborn 就能够创建出美观的图表,但 matplotlib 提供了更高的灵活性和定制化的能力。因此,Seaborn 应该被视为 matplotlib 的补充,而非替代品。

官方地址:

 http://seaborn.pydata.org/seaborn: statistical data visualization — seaborn 0.13.2 documentation

安装: 

pip install seaborn

 二、应用

2.1、seaborn简单使用

import matplotlib.pyplot as plt
import seaborn as sns
sns.set()
plt.plot([1,5,10],[1,3,5])
plt.show()

2.2、内置数据集

        load_dataset()默认提供了数据集,方便测试图表的使用

"""从在线仓库加载示例数据集(需要互联网连接)。  此函数提供对少量示例数据集的快速访问,这些数据集对文档编写 Seaborn 或生成可重复的示例以进行错误报告非常有用。在正常使用中并不是必需的。  请注意,一些数据集会应用少量预处理,以确定分类变量的正确顺序。  使用 :func:`get_dataset_names` 查看可用数据集的列表。  参数  ----------  name : str  数据集名称(``{name}.csv`` 位于  https://github.com/mwaskom/seaborn-data)。  cache : boolean, optional  如果为 True,先尝试从本地缓存加载数据,如果需要下载则保存到缓存。  data_home : string, optional  用于缓存数据的目录;请参见 :func:`get_data_home`。  kws : 键值对,可选  额外的关键字参数将传递给 :func:`pandas.read_csv`。  返回  -------  df : :class:`pandas.DataFrame`  表格数据,可能会应用了一些预处理。  
"""
import seaborn as snsdata = sns.load_dataset('tips')
print(data)

注意:

        如果网络不好, 在

mwaskom/seaborn-data: Data repository for seaborn examples

可下载完整数据集

2.3、风格设置

        除了各种绘图方式外,图形的美观程度可能是我们最关心的了。将它放到第一部分,因为风格设置是一些通用性的操作,对于各种绘图方法都适用。

Seaborn 支持的风格有5种 
darkgrid黑背景-白格
whitegrid 白背景-白格
dark 黑背景
white 白背景
ticks 

设置风格的方法:

  • set(style='')

  • set_style(value) 统一设置

  • axes_style(value) 单一设置

2.3.1、whitegrid 

import seaborn as sns
from matplotlib import pyplot as plt
import pandas as pd# data = sns.load_dataset('tips')
data=pd.read_csv('tips.csv')sns.set_style('whitegrid')
sns.barplot(x='sex', y='size', data=data)

2.3.2、white

import seaborn as sns
from matplotlib import pyplot as plt
import pandas as pd# data = sns.load_dataset('tips')
data=pd.read_csv('tips.csv')sns.set_style('white')
sns.barplot(x='sex', y='size', data=data)

2.3.3、darkgrid

import seaborn as sns
from matplotlib import pyplot as plt
import pandas as pd# data = sns.load_dataset('tips')
data=pd.read_csv('tips.csv')sns.set_style('darkgrid')
sns.barplot(x='sex', y='size', data=data)

2.3.4、dark

import seaborn as sns
from matplotlib import pyplot as plt
import pandas as pd# data = sns.load_dataset('tips')
data=pd.read_csv('tips.csv')sns.set_style('dark')
sns.barplot(x='sex', y='size', data=data)

2.3.5、 ticks

import seaborn as sns
from matplotlib import pyplot as plt
import pandas as pd# data = sns.load_dataset('tips')
data=pd.read_csv('tips.csv')sns.set_style('ticks')
sns.barplot(x='sex', y='size', data=data)

2.3.6、第二种方法

sns.set(style='whitegrid')
sns.barplot(x='sex', y='size', data=data)

2.3.7、第三种方法

with sns.axes_style('darkgrid'):sns.lineplot(x='total_bill', y='tip', data=data)

2.4、调色板

        颜色比图形样式的其他方面更重要,因为如果有效使用颜色可以更凸显示数据的结果与重要

        Seaborn可以轻松选择和使用适合您正在使用的数据类型的调色板以及您可视化的目标

支持的方法

 
color_palette()能传入任何Matplotlib所支持的颜色
color_palette()不写参数则,默认颜色 deep, muted, pastel, bright, dark, colorblind
color_palette()["#9b59b6", "#3498db", "#95a5a6", "#e74c3c", "#34495e", "#2ecc71"]

light_palette()

 

dark_palette()

 
set_palette()设置所有图的颜色
current_palette = sns.color_palette()
sns.palplot(current_palette)

current_palette = sns.color_palette('dark')
sns.palplot(current_palette) #10个色块

sns.palplot(sns.color_palette('hls',8))#8个颜色,色度比较亮

sns.palplot(sns.color_palette('Blues'))

 

sns.palplot(sns.color_palette('Greens_r'))

sns.palplot(sns.light_palette('green'))

sns.palplot(sns.dark_palette('purple'))

 

xkcd_rgb 颜色 

        从xkcd_rgb这产生了一组颜色https://xkcd.com/color/rgb/,可以使用xkcd_rgb在seaborn中引用它们

sns.xkcd_palette(['dark pink','algae','spring green','greyish blue'])

 

 


文章转载自:

http://affySUUR.gychx.cn
http://Ba9QUxEQ.gychx.cn
http://Wlux4SFE.gychx.cn
http://ZAVYndin.gychx.cn
http://oQNMCTRs.gychx.cn
http://nvuAV973.gychx.cn
http://BcfDW7gG.gychx.cn
http://RV1ObOao.gychx.cn
http://0ZBGZ4Eq.gychx.cn
http://BzYJszYw.gychx.cn
http://ZR1yc7HX.gychx.cn
http://pj4HMDCA.gychx.cn
http://eKUqX0GD.gychx.cn
http://KqWPpB5V.gychx.cn
http://UTSwXApz.gychx.cn
http://ZuXdqm9d.gychx.cn
http://ynMgTD7J.gychx.cn
http://rYxHMtis.gychx.cn
http://qRWhTmGW.gychx.cn
http://yuynFC6E.gychx.cn
http://tLITXnYF.gychx.cn
http://5CkyVJfn.gychx.cn
http://mkapCjIK.gychx.cn
http://mEjd8xfk.gychx.cn
http://lFWq8MGW.gychx.cn
http://ftNVCXQy.gychx.cn
http://EoCnlGtZ.gychx.cn
http://kjjcUToO.gychx.cn
http://aohIzQwY.gychx.cn
http://CM6Cdgcu.gychx.cn
http://www.dtcms.com/wzjs/697499.html

相关文章:

  • 个人 网站可以做导航吗重庆网络安全公司
  • 青岛企业网站推广wordpress还能用
  • 蓬莱网站设计常见营销策略都有哪些
  • 做暧暧网站免费wordpress打赏链接
  • 湛江自做网站wordpress 在线音乐播放器
  • 吉林省工伤保险网站seo从零开始到精通200讲解
  • 医院客户做网站找谁济源网站建设济源
  • 在哪网站建设企业年金保险是一种什么保险
  • 怎样让百度搜不到自己的网站太阳能 技术支持 东莞网站建设
  • 微信公众号怎样做淘客网站学前端要多久
  • 如何为企业网站设计完整的推广方案吉安市网站建设
  • 天津制作网站公司推荐企业主页怎么写举例
  • 邢台移动网站建设服务网页设计与制作个人主页
  • 旅游网站案例分析重庆网站策划
  • 手机网站预约表单wowslider wordpress
  • 网站建设论文结束语织梦淘客网站
  • 上海优化网站 优帮云上海弘韬建设发展有限公司网站
  • 有什么软件做短视频网站知乎 上海做网站的公司
  • 网站建设顺利交付莘县住房建设局网站
  • 宝塔做网站可以用什么端口网站打开加速
  • 网站长期外包网页制作制作公司
  • 怎么查网站死链南通做外贸的公司网站
  • 微网站开发的比较总结百度小程序还需要做网站吗
  • 深圳市建设局网站小程序开发公司网站源码下载
  • 河南网站制作工作室ftp怎么做网站的备份
  • 手机上怎么查看网站设计nodejs做网站还是app
  • 如何设置网站默认首页公司网站维护一年多少钱
  • 怎么做汽车网站推广方案wordpress微信采集按钮
  • 做小程序还是做网站天河网站建设多少钱
  • 关于网站开发的学校保健品网站设计机构