Python Matplotlib散点图压缩Y轴

Python Matplotlib散点图压缩Y轴,python,matplotlib,data-science,Python,Matplotlib,Data Science,我有一些我正在进行的学校项目的代码,我需要创建一个散点图,用于收集各县家庭收入中值的数据,以及每个县对可持续能源实践的投资。例如,我的数据的前五行如下所示: x=[396204317076633504450777] y=[496251770832026280460648137874] 数据收集得很好,但是,当我试图用数据创建散点图时,Y轴将自身压缩为1,2,3,4,而不是以百万为单位的实际值 ply.scatter(x,y,norm=None) 然后,图形显示如下所示: 我在网上查过了,想

我有一些我正在进行的学校项目的代码,我需要创建一个散点图,用于收集各县家庭收入中值的数据,以及每个县对可持续能源实践的投资。例如,我的数据的前五行如下所示:

x=[396204317076633504450777]
y=[496251770832026280460648137874]
数据收集得很好,但是,当我试图用数据创建散点图时,Y轴将自身压缩为1,2,3,4,而不是以百万为单位的实际值

ply.scatter(x,y,norm=None)
然后,图形显示如下所示:


我在网上查过了,想不出来,如果有任何帮助,我将不胜感激。非常感谢

请注意图上方的
1e8
。规模已经改变。2实际上是200.000.000,以此类推
import matplotlib.pyplot as plt

x = [39620, 43170, 76633, 50449, 50777]
y = [49625, 177083, 2026280, 460648, 137874]

plt.figure()
plt.ticklabel_format(style='plain')
plt.scatter(x, y, norm=None)