python畫點
『壹』 python matplotlib 如何畫點 而不要畫點之間的連線
|plot(x,y,marker='*')
用marker參數來指定,或者用set_marker函數,參看matplotlib的幫助
>>>from matplotlib.lines import Line2D
>>> help(Line2D.set_marker)
def set_marker(self, marker):
"""
Set the line marker
========== ==========================
marker description
========== ==========================
'.' point
',' pixel
'o' circle
'v' triangle_down
'^' triangle_up
'<' triangle_left
'>' triangle_right
'1' tri_down
'2' tri_up
'3' tri_left
'4' tri_right
's' square
'p' pentagon
'*' star
'h' hexagon1
'H' hexagon2
'+' plus
'x' x
'D' diamond
'd' thin_diamond
'|' vline
'_' hline
TICKLEFT tickleft
TICKRIGHT tickright
TICKUP tickup
TICKDOWN tickdown
CARETLEFT caretleft
CARETRIGHT caretright
CARETUP caretup
CARETDOWN caretdown
'None' nothing
' ' nothing
'' nothing
========== ==========================
ACCEPTS: [ '+' | '*' | ',' | '.' | '1' | '2' | '3' | '4'
| '<' | '>' | 'D' | 'H' | '^' | '_' | 'd'
| 'h' | 'o' | 'p' | 's' | 'v' | 'x' | '|'
| TICKUP | TICKDOWN | TICKLEFT | TICKRIGHT
| 'None' | ' ' | '' ]
"""
『貳』 python的numpy模塊獲得array數組怎麼circle畫點
array不是類,是numpy類的一個方法,生成的array實例,它繼承自ndarray
class Marray(numpy.ndarray):pass
'numpy沒用過,不過定製就是這么寫,版你也權知道。:)'
『叄』 python如何用點畫一個黑圓
用到Image, ImageDraw模塊
importImage,ImageDraw
image=Image.new('RGBA',(200,200))
draw=ImageDraw.Draw(image)
draw.ellipse((20,180,180,20),fill='blue',outline='blue')
#draw.ellipse((20,20,180,180),fill='black',outline='black')
draw.point((100,100),'red')
image.save('test.png')
『肆』 python 畫點連線
沒有太明白你的意思:依次連接我理解的是按照生成的順序連接
隨機產生點用random模塊
random().random()() 生成0至內1之間的隨容機浮點數,結果大於等於0.0,小於1.0
random.randint(a,b) 生成1至5之間的隨機整數,結果大於等於1,小於等於5,a必須小於等於b
random.choice(testlist)從testlist中隨機挑選一個數,也可以是元組、字元串
劃線函數可以用下面的
dc = wx.PaintDC(self)
dc.SetPen(wx.Pen('red',1))
dc.DrawLine(10, 0, 20, 100)
『伍』 python plt怎麼畫數據點和標簽圖
調用numpy的方法sin() 和 cos()
用linspace()得到1000個點。
linspace (起點,終點,元素個數)
[python] view plain
<span style="font-size:14px;">plt.plot(x,y,label='$sin(x)$',color='red',linewidth=3)</span>
『陸』 python plot畫點
我先假設你用的是python(雖然我感覺像是matlab)
importmatplotlib.pyplotasplt
plt.plot(x,y,'ro',label="point")
plt.legend()
plt.show()
這里legend可以顯示圖示
如果是matlab 你直接標legend=xxxx就行了 可以查一下用法
『柒』 Python畫出TXT中的很多GPS點,如圖(急等代碼)
共享txt數據
『捌』 python pygame 怎麼在兩點間畫一條虛線
x=300
for y in range(0,480,20):
plotpoints.append([x,y])
這樣的話,就可以在300,0和300,480之間畫虛線了。
『玖』 如何和採用Python語言在turtle工具畫散點
因為你改的只是畫筆的顏色。、
aTurtle.begin_fill()
aTurtle.fillcolor('yellow')
DoSomethinghere()
aTurtle.end_fill()
用這個就好了。(aTurtle是這個turtle對象內的容名字,改成自己的就好了。顏色自己選,yellow那裡。)填色不一樣。如果水平很基礎可以試試small basics。基本上turtle的理念都是通用的。
找到好的帶向導的IDLE學習比較簡單,不過基礎會薄弱一點。
『拾』 python中如何畫點擊分
這里用到一個matplotlib.pyplot子庫中畫散點圖的函數
matplotlib.pyplot.scatter(x, y, s=20, c=None, marker='o',
cmap=None, norm=None, vmin=None, vmax=None, alpha=None,
linewidths=None, verts=None, edgecolors=None, hold=None,
data=None, **kwargs)
這個函數接收的參數很多,有默認值的平時也不需要我們指定,是可選的,這次我們用到的除了基本的x ,y參數,還有c,s,alpha和marker,c就是為點指定的顏色數組,s是點的面積大小,alpha是點的顏色的透明度,marker是指定點標記的形狀。