小编asd*_*101的帖子

如何使 y 轴上的数字显示以百万为单位的值,而不是 matplotlib 中的科学记数法?

如何更改 y 轴上的数字以显示 0 到 1700 万而不是 0 到 1.75 1e7?

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import pingouin as pg
import plotly
import plotly.express as px
Run Code Online (Sandbox Code Playgroud)
data = pd.read_csv('COVID19_state.csv')
Run Code Online (Sandbox Code Playgroud)
fig, ax = plt.subplots(figsize=(12,5))
ax = sns.barplot(x = 'State', y = 'Tested', data = data, color='blue');
ax.set_title('Tested by State')
ax.set_xticklabels(labels=data['State'], rotation=90)
ax.set_ylabel('Tested')
ax.set_xlabel('State')
plt.grid()
plt.show()
Run Code Online (Sandbox Code Playgroud)

输出:这个情节

python matplotlib bar-chart seaborn

5
推荐指数
1
解决办法
7212
查看次数

标签 统计

bar-chart ×1

matplotlib ×1

python ×1

seaborn ×1