ermutuxia
- 在2018年12月20日加入
- 点赞能量: 100%
- 点赞价值: 94822.8
importmatplotlibasmpl
importmatplotlib.pyplotasplt
#设定中文字体
plt.rcParams['font.sans-serif']=['STCAIYUN']
fig,ax1=plt.subplots()
ax1.bar(["a","b","c"],[1,2,3],color='r')
#画柱形图的时候可以通过color参数设定颜色,"r"是红色的简称
ax1.bar(["a","b","c"],[0.5,1,1.5],color='b')
#"b"是蓝色的简称
#还可以这样设定,用四个数字指定,四个数字分别是,r饱和度,g饱和度,b饱和度,透明度
ax1.bar(["a","b","c"],[0.4,0.8,1],color=(1,0.5,0.5,0.8))
#如何想要配色好....
-
-
ermutuxia
2020-08-18
-
##fontprops
'font.family':[['sans-serif'],validate_stringlist],#usedbytextobject
'font.style':['normal',validate_string],
'font.variant':['normal',validate_string],
'font.stretch':['normal',validate_string],
'font.weight':['normal',validate_fontweight],
'font.size':[10,validate_float],#Basefontsizeinpoints
'....
-
-
ermutuxia
2020-08-18
-
##fontprops'font.family':[['sans-serif'],validate_stringlist],#usedbytextobject'font.style':['normal',validate_string],'font.variant':['normal',validate_string],'font.stretch':['normal',validate_string],'font.weight':['normal',validate_fontweight],'font.size':[10,validate_float],#Basefontsizeinpoints'font.s....
-
-
ermutuxia
2020-08-18
-
#遇到这样的问题应该把每一年的数据查清楚之后再合并数据
importpandasaspd
#如果某个学校的某个项目有重复的记录,就像现在这样,应该把他找出来并进行适当处理(具体由业务决定)
#7月A学校项目1有重复记录
data202007=pd.DataFrame([["A学校","项目1",300],
["A学校","项目1",500],
["B学校","项目1",200],
["B学校","项目2",300]],columns=["学校id","项目名称","金额"])
#可以看到A学校项目1有一次重复,我们想要找出这样的情况。可以生成一列重复次数。
data202007["重复次数"]=data202007["学校id"].groupby([data202007["学校id"],data202007["项目名称"]]).transform(lambdax:x.count()-1)
....
-
-
lihui15
2020-08-11
-