Python 数据分析三剑客之 Matplotlib(二):文本描述 / 中文支持 / 画布 / 网格等基本图像属性

CSDN 课程推荐:《Python 数据分析与挖掘》,讲师刘顺祥,浙江工商大学统计学硕士,数据分析师,曾担任唯品会大数据部担任数据分析师一职,负责支付环节的数据分析业务。曾与联想、亨氏、网鱼网咖等企业合作多个企业级项目。


Matplotlib 系列文章:

  • Python 数据分析三剑客之 Matplotlib(一):初识 Matplotlib 与其 matplotibrc 配置文件
  • Python 数据分析三剑客之 Matplotlib(二):文本描述 / 中文支持 / 画布 / 网格等基本图像属性
  • Python 数据分析三剑客之 Matplotlib(三):图例 / LaTeX / 刻度 / 子图 / 补丁等基本图像属性
  • Python 数据分析三剑客之 Matplotlib(四):线性图的绘制
  • Python 数据分析三剑客之 Matplotlib(五):散点图的绘制
  • Python 数据分析三剑客之 Matplotlib(六):直方图 / 柱状图 / 条形图的绘制
  • Python 数据分析三剑客之 Matplotlib(七):饼状图的绘制
  • Python 数据分析三剑客之 Matplotlib(八):等高线 / 等值线图的绘制
  • Python 数据分析三剑客之 Matplotlib(九):极区图 / 极坐标图 / 雷达图的绘制
  • Python 数据分析三剑客之 Matplotlib(十):3D 图的绘制
  • Python 数据分析三剑客之 Matplotlib(十一):最热门最常用的 50 个图表【译文】

另有 NumPy、Pandas 系列文章已更新完毕,欢迎关注:

  • NumPy 系列文章:https://itrhx.blog.csdn.net/category_9780393.html
  • Pandas 系列文章:https://itrhx.blog.csdn.net/category_9780397.html

推荐学习资料与网站(博主参与部分文档翻译):

  • NumPy 官方中文网:https://www.numpy.org.cn/
  • Pandas 官方中文网:https://www.pypandas.cn/
  • Matplotlib 官方中文网:https://www.matplotlib.org.cn/
  • NumPy、Matplotlib、Pandas 速查表:https://github.com/TRHX/Python-quick-reference-table

文章目录

    • 【1x00】添加文本描述
      • 【1x01】添加标题:matplotlib.pyplot.title()
      • 【1x02】为坐标轴添加标签:matplotlib.pyplot.xlabel() / ylabel()
      • 【1x03】任意位置添加文本:matplotlib.pyplot.text()
      • 【1x03】任意位置添加文本:matplotlib.pyplot.annotate()
    • 【2x00】设置中文显示
      • 【2x01】常见系统自带文字及其英文名称
      • 【2x02】指定全局字体:rcParams
      • 【2x03】指定单个字体:fontproperties
      • 【2x04】指定文字路径:FontProperties
      • 【2x05】文字更多属性:rc
    • 【3x00】设置画布大小 / 分辨率 / 颜色
    • 【4x00】设置网格


这里是一段防爬虫文本,请读者忽略。
本文原创首发于 CSDN,作者 TRHX。
博客首页:https://itrhx.blog.csdn.net/
本文链接:https://itrhx.blog.csdn.net/article/details/105828049
未经授权,禁止转载!恶意转载,后果自负!尊重原创,远离剽窃!

【1x00】添加文本描述

【1x01】添加标题:matplotlib.pyplot.title()

matplotlib.pyplot.title() 方法可为图表添加标题。

基本语法:matplotlib.pyplot.title(label[, fontdict=None, loc=None, pad=None])

参数描述
labelstr 类型,标题文字
fontdict字典类型,控制标题文本外观,可选项,默认值为:
{'fontsize': rcParams['axes.titlesize'],
'fontweight' : rcParams['axes.titleweight'],
'color' : rcParams['axes.titlecolor'],
'verticalalignment': 'baseline',
'horizontalalignment': loc}
locstr 类型,可选项,三个可选值:center、left、right,默认为 rcParams["axes.titlelocation"](默认为 center
padfloat 类型,可选项,标题距轴顶部的偏移量(以磅为单位)。如果为 None,则默认为 rcParams["axes.titlepad"](默认为:6.0)

应用举例:

import matplotlib.pyplot as pltx = range(2, 26, 2)
y = range(0, 12)
plt.title('This is a title')
plt.plot(x, y)
plt.show()

01

【1x02】为坐标轴添加标签:matplotlib.pyplot.xlabel() / ylabel()

matplotlib.pyplot.xlabel():为 x 轴添加标签;
matplotlib.pyplot.ylabel():为 y 轴添加标签。

基本语法:
matplotlib.pyplot.xlabel(xlabel[, fontdict=None, labelpad=None])
matplotlib.pyplot.ylabel(ylabel[, fontdict=None, labelpad=None])

参数描述
xlabel / ylabelstr 类型,要添加的文本信息
fontdict字典类型,控制标题文本外观,可选项,默认值为:
{'fontsize': rcParams['axes.titlesize'],
'fontweight' : rcParams['axes.titleweight'],
'color' : rcParams['axes.titlecolor'],
'verticalalignment': 'baseline',
'horizontalalignment': loc}
labelpadfloat 类型,可选项,x 轴标签距离 x 轴的距离

应用举例:

import matplotlib.pyplot as pltx = range(2, 26, 2)
y = range(0, 12)
a = [5, 10, 15, 20, 25, 30]
b = [3, 4, 5, 6, 7, 8]plt.title('This is a title')
plt.xlabel('This is x label', fontdict={'fontsize': 15, 'fontweight': 'bold', 'color': 'red'}, labelpad=15.0)
plt.ylabel('This is y label', fontsize=10, fontweight='light', color='blue', labelpad=15.0)plt.plot(x, y)
plt.plot(a, b)plt.show()

02

【1x03】任意位置添加文本:matplotlib.pyplot.text()

matplotlib.pyplot.text() 方法可以在画布上任意位置添加文本描述。

基本语法:matplotlib.pyplot.text(x, y, s[, fontdict=None, withdash=<deprecated parameter>])

参数描述
x, y放置文本的坐标位置
sstr 类型,要添加的文本信息
fontdict字典类型,控制标题文本外观,可选项,默认值为:
{'fontsize': rcParams['axes.titlesize'],
'fontweight' : rcParams['axes.titleweight'],
'color' : rcParams['axes.titlecolor'],
'verticalalignment': 'baseline',
'horizontalalignment': loc}
ha注释点在注释文本的左边、右边或中间(leftrightcenter
va注释点在注释文本的上边、下边、中间或基线 (topbottomcenterbaseline
withdashbool 类型,可选项,默认为 False,创建一个 TextWithDash 实例而不是一个 Text 实例

应用举例:

import matplotlib.pyplot as pltplt.rcParams['lines.marker'] = 'o'  # 设置线条上点的形状
a = [5, 10, 15, 20, 25, 30]
b = [3, 4, 5, 6, 7, 8]plt.title('This is a title')
plt.xlabel('This is x label')
plt.ylabel('This is y label')plt.text(4, 3.2, 'text1')
plt.text(9, 4.2, 'text2')
plt.text(14, 5.2, 'text3')
plt.text(19, 6.2, 'text4')
plt.text(24, 7.2, 'text5')
plt.text(27.5, 7.9, 'text6')plt.plot(a, b)plt.show()

03

【1x03】任意位置添加文本:matplotlib.pyplot.annotate()

matplotlib.pyplot.annotate() 方法可以在指定坐标点添加文本或 LaTeX 描述,也可以在其他位置添加描述后,使用箭头指向某个坐标点。比 matplotlib.pyplot.text() 更高级。

基本语法:matplotlib.pyplot.annotate(text, xy, xytext, xycoords, textcoords, ha, va, arrowprops, \*\*kwargs)

参数描述
textstr 类型,注释的文本
xy被注释的坐标点,格式:(x, y)
xytext注释文本的坐标点,格式:(x, y),默认与 xy 相同
xycoords被注释的坐标点的参考系,取值参见表一,默认为 ‘data’
textcoords注释文本的坐标点的参考系,取值参见表二,默认为 xycoords 的值
ha注释点在注释文本的左边、右边或中间(leftrightcenter
va注释点在注释文本的上边、下边、中间或基线 (topbottomcenterbaseline
arrowpropsdict 字典类型,箭头的样式
如果 arrowprops 不包含键 arrowstyle,则允许的键参见表三
如果 arrowprops 包含键 arrowstyle,则允许的键参见表四
表一:xycoords 取值类型
取值描述
‘figure points’以画布左下角为参考,单位为点数
‘figure pixels’以画布左下角为参考,单位为像素
‘figure fraction’以画布左下角为参考,单位为百分比
‘axes points’以绘图区左下角为参考,单位为点数
‘axes pixels’以绘图区左下角为参考,单位为像素
‘axes fraction’以绘图区左下角为参考,单位为百分比
‘data’使用被注释对象的坐标系,即数据的 x, y 轴(默认)
‘polar’使用(θ,r)形式的极坐标系
表二:textcoords 取值类型
取值描述
‘figure points’以画布左下角为参考,单位为点数
‘figure pixels’以画布左下角为参考,单位为像素
‘figure fraction’以画布左下角为参考,单位为百分比
‘axes points’以绘图区左下角为参考,单位为点数
‘axes pixels’以绘图区左下角为参考,单位为像素
‘axes fraction’以绘图区左下角为参考,单位为百分比
‘data’使用被注释对象的坐标系,即数据的 x, y 轴
‘polar’使用(θ,r)形式的极坐标系
‘offset points’相对于被注释点的坐标 xy 的偏移量,单位是点
‘offset pixels’相对于被注释点的坐标 xy 的偏移量,单位是像素
表三:arrowprops 不包含键 arrowstyle 时的取值
描述
width箭头的宽度,以点为单位
headwidth箭头底部的宽度,以点为单位
headlength箭头的长度,以点为单位
shrink箭头两端收缩占总长的百分比
?其他 matplotlib.patches.FancyArrowPatch 中的关键字,部分常用关键字参见表五
表四:arrowprops 包含键 arrowstyle 时的取值
取值描述
'-'None
'->'head_length=0.4,head_width=0.2
'-['widthB=1.0,lengthB=0.2,angleB=None
']-'widthA=1.0, lengthA=0.2, angleA=None
]-[widthA=1.0, lengthA=0.2, angleA=None, widthB=1.0, lengthB=0.2, angleB=None
'|-|'widthA=1.0,widthB=1.0
'-|>'head_length=0.4,head_width=0.2
'<-'head_length=0.4,head_width=0.2
'<->'head_length=0.4,head_width=0.2
'<|-'head_length=0.4,head_width=0.2
'<|-|>'head_length=0.4,head_width=0.2
'fancy'head_length=0.4,head_width=0.4,tail_width=0.4
'simple'head_length=0.5,head_width=0.5,tail_width=0.2
'wedge'tail_width=0.3,shrink_factor=0.5
表五:matplotlib.patches.FancyArrowPatch 常用的键
描述
arrowstyle箭头样式,取值参见表四
connectionstyle连接方式,默认为 arc3,有以下五种取值:
angle:angleA=90, angleB=0, rad=0.0
angle3:angleA=90, angleB=0
arc:angleA=0, angleB=0, armA=None, armB=None, rad=0.0
arc3:rad=0.0
bar:armA=0.0, armB=0.0, fraction=0.3, angle=None
angle 为箭头旋转的角度,rad 为弧度
relpos箭头起始点相对注释文本的位置,默认为 (0.5, 0.5),即文本的中心
(0,0)表示左下角,(1,1)表示右上角
patchA箭头起点处的图形,默认为文本的边框
patchB箭头终点处的图形,默认为空
shrinkA箭头起点的缩进点数,默认为2
shrinkB箭头终点的缩进点数,默认为2
其他键值,参见官方文档 matplotlib.patches.PathPatch
connectionstyle 样式举例

04

应用举例:

import numpy as np
import matplotlib.pyplot as pltx = np.arange(-2*np.pi, 2*np.pi, 0.01)
y = np.sin(1*x)/x
plt.title('This is a title')
plt.xlabel('This is x label')
plt.ylabel('This is y label')plt.plot(x, y)plt.annotate(r'$\lim_{x\to 0}\frac{\sin(x)}{x}=1$',  # 插入 LaTeX 表达式xy=[0, 1],                              # 被标记的坐标xycoords='data',                        # 被标记的坐标的参考系xytext=[50, -40],                        # 注释文本的坐标textcoords='offset points',             # 注释文本的坐标的参考系fontsize=16,                            # 字体大小arrowprops=dict(arrowstyle="->", connectionstyle="arc3, rad=.2"))  # 箭头样式plt.show()

05


这里是一段防爬虫文本,请读者忽略。
本文原创首发于 CSDN,作者 TRHX。
博客首页:https://itrhx.blog.csdn.net/
本文链接:https://itrhx.blog.csdn.net/article/details/105828049
未经授权,禁止转载!恶意转载,后果自负!尊重原创,远离剽窃!

【2x00】设置中文显示

【2x01】常见系统自带文字及其英文名称

Windows 系统中常见自带字体:

字体英文名称
黑体SimHei
宋体SimSun
新宋体NSimSun
仿宋FangSong
仿宋_GB2312FangSong_GB2312
楷体_GB2312KaiTi_GB2312
楷体KaiTi
微软正黑Microsoft JhengHei
微软雅黑Microsoft YaHei
细明体MingLiU
标楷体DFKai-SB
新细明体PMingLiU

装有 office 后新添加的字体:

字体英文名称
隶书LiSu
幼圆YouYuan
华文细黑STXihei
华文楷体STKaiti
华文宋体STSong
华文中宋STZhongsong
华文仿宋STFangsong
方正舒体FZShuTi
方正姚体FZYaoti
华文彩云STCaiyun
华文琥珀STHupo
华文隶书STLiti
华文行楷STXingkai
华文新魏STXinwei

Mac OS 系统中常见自带字体:

字体英文名称
华文细黑STHeiti Light / STXihei
华文黑体STHeiti
华文楷体STKaiti
华文宋体STSong
华文仿宋STFangsong
丽黑 ProLiHei Pro Medium
丽宋 ProLiSong Pro Light
标楷体BiauKai
苹果丽中黑Apple LiGothic Medium
苹果丽细宋Apple LiSung Light

【2x02】指定全局字体:rcParams

通过 rcParams['font.sans-serif'] 可以配置全局字体。

优点:只需设置一次即可显示所有中文;缺点:污染全局,无法对单个中文设置字体。

应用举例:

import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['Microsoft YaHei']   # 配置全局字体为微软雅黑
plt.rcParams['axes.unicode_minus'] = False              # 部分字体负号会显示乱码,可添加此参数进行配置
a = [-15, -10, -5, 20, 25, 30]
b = [-5, -4, -3, 6, 7, 8]plt.title('这是中文标题')
plt.xlabel('这是 x 轴标签')
plt.ylabel('这是 y 轴标签')plt.plot(a, b)
plt.show()

06

【2x03】指定单个字体:fontproperties

fontproperties 参数可以加在要设置中文的地方

优点:不污染全局;缺点:中文太多了挨个设置比较繁琐。

应用举例:

import matplotlib.pyplot as plta = [-15, -10, -5, 20, 25, 30]
b = [-5, -4, -3, 6, 7, 8]plt.title('这是中文标题', fontproperties='Microsoft JhengHei')   # 微软正黑
plt.xlabel('这是 x 轴标签', fontproperties='STLiti')             # 华文隶书
plt.ylabel('这是 y 轴标签', fontproperties='Microsoft YaHei')    # 微软雅黑plt.plot(a, b)
plt.show()

07

【2x04】指定文字路径:FontProperties

matplotlibfont_manager 模块的 FontProperties 方法可以通过指定文字路径来使用本地文字,在 Windows 中,文字路径一般是 C:\Windows\Fonts\,文字名称可以通过其属性来获取,部分用户自己安装的字体可能包含多个类型,可打开字体合集后通过其属性来获取。

08

import matplotlib.pyplot as plt
from matplotlib.font_manager import FontPropertiesfont = FontProperties(fname=r"C:\Windows\Fonts\STXINGKA.TTF", size=14)
a = [-15, -10, -5, 20, 25, 30]
b = [-5, -4, -3, 6, 7, 8]plt.title('这是中文标题', fontproperties=font)
plt.xlabel('这是 x 轴标签', fontproperties=font)
plt.ylabel('这是 y 轴标签', fontproperties=font)plt.plot(a, b)
plt.show()

09

【2x05】文字更多属性:rc

rc 参数支持文字的更多属性设置,如字体粗细、大小等,这种方法同样将影响全局。

官方参考:https://matplotlib.org/api/matplotlib_configuration_api.html?highlight=rc#matplotlib.rc

应用举例:

import matplotlib.pyplot as pltfont = {'family': 'SimHei','weight': 'bold','size': '10'}
plt.rc('font', **font)               # 设置字体的更多属性
plt.rc('axes', unicode_minus=False)  # 显示负号a = [-15, -10, -5, 20, 25, 30]
b = [-5, -4, -3, 6, 7, 8]plt.title('这是中文标题')
plt.xlabel('这是 x 轴标签')
plt.ylabel('这是 y 轴标签')plt.plot(a, b)
plt.show()

10

【3x00】设置画布大小 / 分辨率 / 颜色

matplotlib.pyplot.figure() 可以设置画布的大小、图片分辨率、颜色等。

基本语法:matplotlib.pyplot.figure(figsize=None, dpi=None, facecolor=None, edgecolor=None, frameon=True, \*\*kwargs)

参数描述
figsize(float, float) 的格式,代表宽度和高度,单位为英寸
默认为 rcParams["figure.figsize"] = [6.4, 4.8],即:640 x 480
dpi图像分辨率,默认为 rcParams["figure.figsize"] = 100
facecolor图像背景颜色,默认为 rcParams["figure.edgecolor"] = ‘white’
edgecolor图像边缘颜色,默认为 rcParams[’figure.edgecolor’] = ‘white’
frameon是否启用图框

应用举例:

import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['Microsoft YaHei']
x = range(2, 26, 2)
y = range(0, 12)plt.figure(figsize=(6.5, 5), dpi=120, facecolor='#BBFFFF')
plt.plot(x, y)plt.show()

11

【4x00】设置网格

matplotlib.pyplot.grid() 方法可以为图表设置网格显示。

基本语法:matplotlib.pyplot.grid([b=None, which='major', axis='both', \*\*kwargs])

参数属性
bbool 值,可选项,是否显示网格,值为 NoneTrue 则显示,False 不显示
which可选项,在主/次刻度显示网格线,major:主(大)刻度;minor:次(小)刻度;both:两者同时显示
axis可选项,在横/竖轴显示网格线,x:x 轴;y:y 轴;both:两者同时显示
**kwargs其他 Line2D 属性,常见 Line2D 属性见下表

Line2D 属性用法:grid(color='r', linestyle='-', linewidth=2),部分常见 Line2D 属性如下:

属性描述
alpha网格透明度,float 类型,取值范围:[0, 1],默认为 1.0,即不透明
antialiased / aa是否使用抗锯齿渲染,默认为 True
color / c网格颜色,支持英文颜色名称及其简写、十六进制颜色码等,更多颜色示例参见官网 Color Demo
linestyle / ls网格线条样式:'-' or 'solid', '--' or 'dashed', '-.' or 'dashdot'
':' or 'dotted', 'none' or ' ' or ''
linewidth / lw网格线条宽度,float 类型,默认 0.8

应用举例:

import matplotlib.pyplot as pltplt.rcParams['font.sans-serif'] = ['Microsoft YaHei']a = [-15, -10, -5, 20, 25, 30]
b = [-5, -4, -3, 6, 7, 8]plt.title('这是中文标题')
plt.xlabel('这是 x 轴标签')
plt.ylabel('这是 y 轴标签')
plt.grid(axis='x', color='red', linestyle='-.', linewidth=2)
plt.plot(a, b)
plt.show()

12


这里是一段防爬虫文本,请读者忽略。
本文原创首发于 CSDN,作者 TRHX。
博客首页:https://itrhx.blog.csdn.net/
本文链接:https://itrhx.blog.csdn.net/article/details/105828049
未经授权,禁止转载!恶意转载,后果自负!尊重原创,远离剽窃!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/437732.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【转】C++/CLI入门系列 第二篇:封装C++ dll库,提供接口给C#调用

看了第一篇感觉没啥用对吧&#xff0c;来点稍微有用的。 1、先建个c#工程&#xff0c;依次 file -> new -> project&#xff0c;选择 visula c# -> console application&#xff0c;写工程名&#xff0c;点 ok。 2、再建个c dll工程。依次 file -> add -> new …

Python 数据分析三剑客之 Matplotlib(三):图例 / LaTeX / 刻度 / 子图 / 补丁等基本图像属性

CSDN 课程推荐&#xff1a;《Python 数据分析与挖掘》&#xff0c;讲师刘顺祥&#xff0c;浙江工商大学统计学硕士&#xff0c;数据分析师&#xff0c;曾担任唯品会大数据部担任数据分析师一职&#xff0c;负责支付环节的数据分析业务。曾与联想、亨氏、网鱼网咖等企业合作多个…

zookeeper完全分布搭建-安装-配置

我这里是用的五台机器。 官网下载解压zookeeper&#xff0c;这里用的3.4.6 解压到/usr/local下 修改配置文件 1- 首先进入到zookeeper-3.4.6下的conf文件夹下 cd /usr/local/zookeeper/zookeeper-3.4.6/confls查看文件&#xff0c;然后拷贝zoo_sample.cfg并重命名为zoo.cf…

Python 数据分析三剑客之 Matplotlib(四):线性图的绘制

CSDN 课程推荐&#xff1a;《Python 数据分析与挖掘》&#xff0c;讲师刘顺祥&#xff0c;浙江工商大学统计学硕士&#xff0c;数据分析师&#xff0c;曾担任唯品会大数据部担任数据分析师一职&#xff0c;负责支付环节的数据分析业务。曾与联想、亨氏、网鱼网咖等企业合作多个…

Hbase error: KeeperErrorCode = NoNode for /hbase/master错误

Hbase运行hbase shell输入status与list测试会报错error: KeeperErrorCode NoNode for /hbase/master 经过两天的不挺找错&#xff0c;更改&#xff0c;解决&#xff0c;出现这个错误的原因是hadoop与Hbase版本不兼容所致。 别用hadoop3 经过几天的奋战&#xff0c;开始用的…

Python 数据分析三剑客之 Matplotlib(五):散点图的绘制

CSDN 课程推荐&#xff1a;《Python 数据分析与挖掘》&#xff0c;讲师刘顺祥&#xff0c;浙江工商大学统计学硕士&#xff0c;数据分析师&#xff0c;曾担任唯品会大数据部担任数据分析师一职&#xff0c;负责支付环节的数据分析业务。曾与联想、亨氏、网鱼网咖等企业合作多个…

hadoop集群-格式化namenode节点后,从节点的datanode不能启动,或者是datanode启动到主节点上。

进行二次namenode格式化前&#xff0c;请注意&#xff1a; hadoop namenode -format进行着一步前&#xff0c;要把以前格式化的内容删掉&#xff0c;如果&#xff0c;你的路径是在hadoop文件夹内&#xff0c;那么直接格式化即可&#xff0c;如果是在外部创建的文件夹&#xff…

Python 数据分析三剑客之 Matplotlib(六):直方图 / 柱状图 / 条形图的绘制

CSDN 课程推荐&#xff1a;《Python 数据分析与挖掘》&#xff0c;讲师刘顺祥&#xff0c;浙江工商大学统计学硕士&#xff0c;数据分析师&#xff0c;曾担任唯品会大数据部担任数据分析师一职&#xff0c;负责支付环节的数据分析业务。曾与联想、亨氏、网鱼网咖等企业合作多个…

Hive环境搭建(完整版)-配置

Hive部署&#xff1a; 前提&#xff1a; 在安装Hive之前&#xff0c;要求先预装&#xff1a; - 安装JDK 8 - 安装Hadoop-2.7.7 - 安装MySQL 5.6.x&#xff01;&#xff01;&#xff01;我这里主节点叫chun1&#xff0c;根据自己的进行修改 一、安装 1. 下载hive&#xff0c…

Magento微信支付接口开发小记

姗姗来迟的Magento微信支付接口插件 半年之前&#xff0c;有朋友网站需要接入微信支付&#xff0c;是Magento站&#xff0c;于是花费了近二周时间&#xff0c;研究微信开发文档、示例代码&#xff0c;并初步制作了个支付模块&#xff0c;不巧的是&#xff0c;朋友的微信支付接…

VMware安装出错-无法安装服务“VMware Authorization Service”,请确保您有足够的权限安装系统服务;centos7网络服务不可用,主ip地址:网络信息不可用

今天遇到一个bug&#xff0c;VMware突然网络服务不可用了&#xff0c;虚拟机里右上角有网络但是点开不显示网络的连接信息。也不能上网&#xff0c;不能ping通外网&#xff08;百度&#xff09; VMware下显示 主ip地址&#xff1a;网络信息不可用 尝试了重启网络&#xff0c;重…

Python 数据分析三剑客之 Matplotlib(七):饼状图的绘制

CSDN 课程推荐&#xff1a;《Python 数据分析与挖掘》&#xff0c;讲师刘顺祥&#xff0c;浙江工商大学统计学硕士&#xff0c;数据分析师&#xff0c;曾担任唯品会大数据部担任数据分析师一职&#xff0c;负责支付环节的数据分析业务。曾与联想、亨氏、网鱼网咖等企业合作多个…

访问网络共享时出现“拒绝访问”

今天公司副总说要我连接一下前面的打印机&#xff0c;二话不说&#xff0c;屁颠屁颠的就到现场了。虽然是简单的活&#xff0c;但也得去不是。 到老总计算机上 开始--运行 \\192.168.0.45 &#xff08;装有打印的计算机&#xff0c;OS是XP系统&#xff01;&#xff09; 结果出…

zookeeper集群自动启动-关闭-查询的shell脚本

由于zookeeper启动需要在每台虚拟机都进行zkServer.sh start&#xff0c;很不方便&#xff0c;由此写个shell脚本来进行一个命令全部启动。 前提&#xff1a;配置好ssh免密登录&#xff0c;并且每台虚拟机都可以互通&#xff0c;没配置好的可以看下我的hadoop集群搭建里有免密…

Python 数据分析三剑客之 Matplotlib(八):等高线 / 等值线图的绘制

CSDN 课程推荐&#xff1a;《Python 数据分析与挖掘》&#xff0c;讲师刘顺祥&#xff0c;浙江工商大学统计学硕士&#xff0c;数据分析师&#xff0c;曾担任唯品会大数据部担任数据分析师一职&#xff0c;负责支付环节的数据分析业务。曾与联想、亨氏、网鱼网咖等企业合作多个…

【转】Office365完整离线安装包下载及自定义安装教程

Office365部署方法 概要提示&#xff1a; 全文内容归结起来其实也就2条命令 下载&#xff1a;D:\365\setup.exe /download D:\365\Configuration.xml&#xff08;此命令为1条&#xff0c;不可以拆分为2行输入&#xff09; 安装&#xff1a;D:\365\setup.exe /configure D:\3…

Python 数据分析三剑客之 Matplotlib(九):极区图 / 极坐标图 / 雷达图的绘制

CSDN 课程推荐&#xff1a;《Python 数据分析与挖掘》&#xff0c;讲师刘顺祥&#xff0c;浙江工商大学统计学硕士&#xff0c;数据分析师&#xff0c;曾担任唯品会大数据部担任数据分析师一职&#xff0c;负责支付环节的数据分析业务。曾与联想、亨氏、网鱼网咖等企业合作多个…

【转】中国式管理最有趣的地方,可能就在这些关键词之中

曾仕强老先生的中国式管理&#xff0c;就像中医中药&#xff0c;你说他对吗&#xff1f;根本不符合现代的科学逻辑&#xff0c;有些甚至荒诞。然而&#xff0c;即便这样&#xff0c;依然能西医所不能&#xff0c;这就是他的魅力。让我们一探究竟&#xff0c;对也好&#xff0c;…

Python 数据分析三剑客之 Matplotlib(十):3D 图的绘制

CSDN 课程推荐&#xff1a;《Python 数据分析与挖掘》&#xff0c;讲师刘顺祥&#xff0c;浙江工商大学统计学硕士&#xff0c;数据分析师&#xff0c;曾担任唯品会大数据部担任数据分析师一职&#xff0c;负责支付环节的数据分析业务。曾与联想、亨氏、网鱼网咖等企业合作多个…

Hbase学习-一步一步慢慢来

HBASE是一个分布式系统 其中有一个管理角色&#xff1a; HMaster(一般2台&#xff0c;一台active&#xff0c;一台backup)&#xff08;我用的五台&#xff09; 其他的数据节点角色&#xff1a; HRegionServer(很多台&#xff0c;看数据容量) 1.安装可以参考我的Hbase安装&…