我有一個列表(x,y)在列表中,如[(x,y),(x,y),(x,y)....]。我覺得在matplotlib中有一個解決方案,但由於我的格式化,我無法完成。我想將其繪製爲直方圖或線圖。任何幫助表示讚賞。可視化表示X和Y值
1
A
回答
2
也許你可以嘗試這樣的事情(also see):
import numpy as np:
xs=[]; ys=[]
for x,y in xy_list:
xs.append(x)
ys.append(y)
xs=np.asarray(xs)
ys=np.asarray(ys)
plot(xs,ys,'ro')
也許不是最完美的解決方案,但它應該工作。歡呼聲中,特龍
7
你可以很容易地轉換的(x, y)
元組名單爲x軸的兩個元和使用*(「圖示」)運算y座標列表(見this SO question):
>>> zip(*[(0, 0), (1, 1), (2, 4), (3, 9)])
[(0, 1, 2, 3), (0, 1, 4, 9)]
然後,你可以再次使用*運營商對這些參數的解包到plt.plot
>>> plt.plot(*zip(*[(0, 0), (1, 1), (2, 4), (3, 9)]))
甚至plt.bar
>>> plt.bar(*zip(*[(0, 0), (1, 1), (2, 4), (3, 9)]))
+0
正是我在找什麼! – pioneer903 2013-03-21 02:58:03
相關問題
- 1. 表示值(x,y)與x._1,y._1
- 2. 谷歌可視化和y軸值
- 3. 可視化ID,X,Y,t的數據
- 4. jqplot tooltipContentEditor顯示錯誤x和y值
- 5. CronExpression表示從x到y
- 6. 數學表示法:x◁y
- 7. 顯示X和Y座標?
- 8. 繪製點x和y,軸y和x沒有正確顯示
- 9. x和y的交換值
- 10. 圖表沒有顯示y軸和x軸上的所有值
- 11. 在Ruby/Python中可視化x,y,z座標?
- 12. 繪製數據結構化(x,y,值)
- 13. JAVA可視化表示
- 14. ggplot可以同時顯示y上x和y上的y的迴歸嗎?
- 15. ggplot圖表中,x =日期,Y =值,值
- 16. 如何將3D(x y z)值重新表示爲單個值?
- 17. 轉換[X,Y]分開[X] [Y]列表
- 18. 如何表達∀X∃Y r(X,Y),∃XŸY r(X,Y)?
- 19. 不使用第三可變可言,交換X和Y值
- 20. `x +「」+ y`和`changeUs(x,y)`的意義`
- 21. 在x和y
- 22. $('x> y'),$('y','x')和$('x y')之間有什麼區別?
- 23. 隨機顯示X div可能Y
- 24. Android:顯示x^y
- 25. 爲什麼2D點用{x,y,1}矩陣和用{x,y,0}矩陣表示的2D矢量表示?
- 26. ShinobiCharts:當你點擊圖表的點時,如何顯示X值和Y值
- 27. 獲取X和Y座標視圖
- 28. SSRS如果列X值=「X」則顯示相應的列Y值
- 29. 如何簡化x &&(!y ||(y && z))
- 30. 平滑樣條表示 - >的x,y
不錯,這基本上是一個'zip'的實現。 – askewchan 2013-03-21 03:07:58