我有以下代碼:SciPy的 - 如何使基質與特定的行和列
import scipy as sc
import matplotlib.pyplot as plt
....
MeanSquareDistance1D=lambda n,m: ((m*Lastpoint1d(n)**2).sum())/m
......
data=[]
for i in range(10,110,20):
#mydata=list(sc.mat([[i],[MeanSquareDistance1D(i,2000)]]))
#data.append(mydata)
mydata=(sc.array([i,MeanSquareDistance1D(i,2000)])).tolist() I did it like this
data.append(mydata)
plt.plot(data)
plt.show()
我想要「MYDATA」是一個矩陣或陣列(優選)(我它convering到列表爲了做圖)與我行(5行)和2列。 第一列應該是'i',第二列是MeanSquareDistance1D(i,2000)的值。 我收到錯誤「ValueError異常:x和y可以是不大於2-d」
好吧,我發現它,我編輯後 – George
如果您找到了答案,你應該把它寫下來的!一個答案,然後接受它(可能48小時後,我認爲)。你不應該改變標題爲「[解決] ...」 – xubuntix