plt.rcParams[ font.sans-serif ] = [ SimHei ] plt.rcParams[ axes.unicode_minus ] = False weather[ 最高气温 ] = weather[ 最高气温 ].map(lambda x: int(x.replace( ℃ , ))) weather[ 最低气温 ] = weather[
时间: 2023-11-15 20:06:29 浏览: 64
最低气温"].map(lambda x: int(x.replace("℃", "")))
这段代码的作用是将 DataFrame 中的最高气温和最低气温这两列数据中的温度值中的 ℃ 符号去掉,并转换成整数类型。另外,第一行代码中的设置是为了使显示中文不出现乱码,第二行代码中的设置是为了使显示负号时不出现乱码。
相关问题
plt.rcParams["font.sans-serif"] = "SimHei" plt.rcParams['axes.unicode_minus'] = False
这两行代码是用来设置matplotlib库中的字体和符号的。第一行代码`plt.rcParams["font.sans-serif"] = "SimHei"`用来设置字体为中文黑体,这样在绘制图表的时候就可以显示中文。第二行代码`plt.rcParams['axes.unicode_minus'] = False`用来设置符号为正常显示,防止在绘制图表时出现符号变成方块或乱码的情况。这两行代码通常会在绘制图表之前加入,以确保图表的显示效果和可读性。
plt.rcParams['font.sans-serif']=['SimHei'] plt.rcParams['axes.unicode_minus']=False
这是Matplotlib库中用于设置中文字体的代码。plt.rcParams是Matplotlib库中的一个模块,用于设置全局的绘图参数。其中,'font.sans-serif'是设置非衬线字体(即无衬线字体)的参数,['SimHei']表示使用SimHei字体;'axes.unicode_minus'是设置是否使用负号的参数,False表示使用。这段代码的作用是确保Matplotlib库绘制的图表中可以正确显示中文和负号。
阅读全文