我想创建一个没有 x 或 y 刻度的散点图。但我想看看白格风格的情节。当我明确设置 xticks 时,我也失去了 whitegrids。有什么技巧吗?
import matplotlib.pyplot as plt
plt.style.use('ggplot')
import numpy as np
fig, ax = plt.subplots(frameon=False)
colormap = np.array(["orange","cyan"])
x = np.array([2,2,2,4,4,4,4]*10)
y = np.array([2,4])
col = np.array(['b','g'])
colors = colormap[np.where(y==x[:,None])[1]]
Y = np.random.random((70,2))
plt.xticks([])
plt.yticks([])
ax.scatter(Y[:,0], Y[:,1], c=colors)