python散点图怎么设置坐标轴单位

Python0561

python散点图怎么设置坐标轴单位,第1张

横纵坐标轴上设置。

1、根据第二个图表,修改第一个图表中横纵坐标轴上的数值。

2、选中纵坐标上的数据,鼠标右键。

3、单击“设置坐标轴格式”。

import matplotlib.pyplot as plt

from matplotlib.font_manager import FontProperties

import random

import numpy as np

import array

xlist=[]

ylist=[]

xylist = []

a = [[np.random.randint(1, 100) for j in range(1, 3)] for i in range(1, 101)]

print(a)

for x,y in a:

xlist.append(x)

ylist.append(y)

plt.scatter(xlist,ylist)

font = FontProperties(fname=r"c:\windows\fonts\simsun.ttc", size=15)

plt.xlabel('x轴',fontproperties = font)

plt.ylabel('y轴',fontproperties = font)

plt.show()

1. 绘制3D曲面图 from matplotlib import pyplot as plt import numpy as np from mpl_toolkits.mplot3d import Axes3D fig=plt.figure() ax=Axes3D(fig) x=np.arange(-4,4,0.25) y=np.arange(-4,4,0.25)x,y=np.meshgrid(x,y) r=np.sqrt(x**2, y**2) z=np.sin(r) //绘面函数 ax.plot_surface(x,y,z,rstride=1,cstride=1,cmap=“rainbow” plt.show() 2.绘制三维的散点图(表述一些数据点分布) 4a.mat数据地址:http blog.csdn.net/eddy_zhang/article/details/50496164 from matplotlib import pyplot as pltimport scipy.io as sio from mpl_toolkits.mplot3d import Axes3D matl=‘4a.mat’ data=sio.loadmat(matl) m=data[‘data’] x,y,z=m[0],m[1],m[2] //创建一个绘图工程 ax=plt.subplot(111,project=‘3D’) //将数据点分成三部分画,在颜色上有区分度 ax.scatter(x[:1000], y[:1000], z[:1000],c=‘y’ )//绘制数据点 ax.scatter(x[1000:4000], y[1000:4000], z[1000:4000],c=‘r’ )//绘制数据点ax.scatter(x[4000:], y[4000:], z[4000:],c=‘g’ )//绘制数据点ax.set_zlable(‘z’)//坐标轴 ax.set_ylable(‘y’)//坐标轴ax.set_xlable(‘x’)plt.show()