Vì vậy, hướng dẫn này: http://matplotlib.org/examples/pylab_examples/scatter_symbol.html Matplotlib tùy chỉnh marker/biểu tượng
# http://matplotlib.org/examples/pylab_examples/scatter_symbol.html
from matplotlib import pyplot as plt
import numpy as np
import matplotlib
x = np.arange(0.0, 50.0, 2.0)
y = x ** 1.3 + np.random.rand(*x.shape) * 30.0
s = np.random.rand(*x.shape) * 800 + 500
plt.scatter(x, y, s, c="g", alpha=0.5, marker=r'$\clubsuit$',
label="Luck")
plt.xlabel("Leprechauns")
plt.ylabel("Gold")
plt.legend(loc=2)
plt.show()
Nhưng nếu bạn đang như tôi và không muốn sử dụng một dấu clubsuit ...
thế nào bạn có tạo điểm đánh dấu riêng cho mình không?
CẬP NHẬT
Những gì tôi thích về loại marker đặc biệt này là nó dễ dàng để điều chỉnh với cú pháp matplotlib đơn giản:
from matplotlib import pyplot as plt
import numpy as np
import matplotlib
x = np.arange(0.0, 50.0, 2.0)
y = x ** 1.3 + np.random.rand(*x.shape) * 30.0
s = np.random.rand(*x.shape) * 800 + 500
plt.plot(x, y, "ro", alpha=0.5, marker=r'$\clubsuit$', markersize=22)
plt.xlabel("Leprechauns")
plt.ylabel("Gold")
plt.show()
đã bạn đã có một cái nhìn tại [này] (http://stackoverflow.com/q/2318288/1025391)? – moooeeeep
Có, tôi thực sự có. Nhưng nó không hiệu quả với tôi. Những gì tôi thích về mã ví dụ matplotlib là 'c = "g"' mà tôi giải thích như điều chỉnh màu cho cốt truyện (không có một vỏ python trong thời điểm viết để kiểm tra nó). – Norfeldt