Tôi muốn đặt một biến số biến trong ô phân tán. Đây là mã của tôi:Đặt kích thước điểm thay đổi trong matplotlib
import numpy as np
import matplotlib.pyplot as plt
from os import getcwd
from os.path import join, realpath, dirname
mypath = realpath(join(getcwd(), dirname(__file__)))
myfile = 'b34.dat'
data = np.loadtxt(join(mypath,myfile),
usecols=(1,2,3),
unpack=True)
fig = plt.figure()
ax1 = fig.add_subplot(111)
ax1.plot(data[0], data[1], 'bo', markersize=data[2], label='the data')
plt.show()
Tệp tôi đang nhập có ba cột. Cột 1 và 2 được lưu trữ trong data[0]
và) là (x,y)
giá trị và tôi muốn mỗi điểm để có một kích thước tương ứng với cột 3 (ví dụ: data[2]
)
Tôi đang sử dụng Canopy IDE bằng cách này.