python学习心得

这段博客介绍了Python在数据处理和可视化方面的应用。通过示例展示了如何使用matplotlib绘制正弦函数,设置图形标题和轴标签,以及处理中文字符显示问题。此外,还涉及到使用pandas进行数据操作,如数据合并、数据离散化、缺失值处理以及特征相等性检查。同时,提到了Seaborn库在调整图形边框和绘制箱线图中的用法,以及使用pyecharts创建3D散点图。
摘要由CSDN通过智能技术生成
#修改rc参数后的鸥

plt.rcParams['lines.linestyle'] = ':'

plt.rcParams['lines.linewidth'] = 1.5

plt.rcParams['lines.marker'] = 'h'

plt.plot(x,y,label='$sin(x)$')#±绘制三角函数

plt.title(' sin(x)')

plt.xlabel(' x')

plt.ylabel('y')

plt.show ()

上述代码修改了Matplotlib库中的rc参数,使图形的线条样式变成虚线、线宽变成1.5、标记点变为六边形。接着,代码使用plot()函数绘制了一条以x为自变量、y为因变量的正弦函数曲线,并为其添加了标签。最后,代码设定了图形的标题、横轴和纵轴标签,并通过show()函数将图形进行了显示。

#代码5一4

#无法显示中文标题

plt.plot(x, y, label='$sin(x)$')#绘制三角函数

plt.title('sin(x)曲线')

plt.xlabel('x')

plt.ylabel('y')

plt.show()

上述代码的主要功能是使用plot()函数绘制正弦函数,并设定图形的标题、横轴标签和纵轴标签,最后通过show()函数将图形显示出来。但是,由于在标题中使用了中文字符,如果电脑系统和Matplotlib库没有正确设置中文字体,就会导致标题无法显示中文字符,只能显示方框等其他字符,这可能是本段代码无法显示中文标题的原因。如果想要正确显示中文标题,可以通过配置Matplotlib库使用中文字体实现。

from matplotlib import pyplot as plt

import pandas as pd

import seaborn as sns

plt.rcParams['font.sans-serif'] = ['simHei']

sns.set_style({'font. sans-serif': ['simhei', 'Arial']})

hr = pd.read_csv('D:/JAY/hr.csv', encoding='gbk',engine='python')

data = hr. head(100)

color_map = dict(zip(data['薪资'].unique(), ['b', 'y', 'r']))

for species,group in data.groupby('薪资'):

    plt.scatter(group[&
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值