我有这段代码:
from mpl_toolkits.mplot3d import Axes3D
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
ax.scatter(data.FAC1_1, data.FAC2_1, data.FAC3_1, c='r', marker='o')
ax.set_xlabel('X Label')
ax.set_ylabel('Y Label')
ax.set_zlabel('Z Label')
plt.show()
一切都很完美。唯一的问题是出现的散点图非常小。有没有可以让它更大?我对文档提出了异议,但我无法找到它。
谢谢
答案 0 :(得分:4)
你可以使用figsize使图形更大:
fig = plt.figure(figsize=(12,10))
要使散点图中的标记更大,请使用s
:
ax.scatter(data.FAC1_1, data.FAC2_1, data.FAC3_1, s=500, c='r', marker='o')