將np.ndarray(將numpy導入aspopy.coordinates.Angle類)最快/最有效的方法是什麼?我無法將其保存爲np.ndarray,因爲.wrap_at()操作不起作用。如何將np.ndarray轉換爲astropy.coordinates.Angle類?
0
A
回答
4
你的意圖是什麼? np.asarray
非常模糊。如果你正在處理np.ndarray
這是很容易:
from astropy.coordinates import Angle
import astropy.units as u
import numpy as np
angles = np.array([100,200,300,400])
angles_quantity = a * u.degree # Could also be u.radian, u.arcmin, etc.
Angle(angles_quantity).wrap_at('360d')
但我真的不知道是否能解決你的問題。
Angle(angles_quantity).wrap_at('360d').value # This returns a simple ndarray again.
+1
是的,這將起作用。我混淆了函數來啓動numpy數組與類型本身。謝謝 – pulsar100
+0
是的,'np.array'!='np.ndarray',非常強調。這仍然是我今天犯的一個粗心的錯誤。 – Iguananaut
相關問題
- 1. 將np.ndarray轉換爲Python中的np.array
- 2. Python - 如何包裝np.ndarray類?
- 3. 如何將案例類轉換爲類?
- 4. 如何將超類轉換爲子類
- 5. 如何將子類轉換爲超類[無法轉換]?
- 6. 如何將枚舉轉換爲類型
- 7. 如何將JSON轉換爲C#類(es)?
- 8. 如何將Java類轉換爲JarEntry?
- 9. 如何將Struct轉換爲類
- 10. 如何將char *轉換爲TMemorystream *類型?
- 11. 如何將UIView類型轉換爲CPGraphHostingView?
- 12. 如何將PHP腳本轉換爲類?
- 13. 如何將double類型轉換爲CGAffineTransform?
- 14. 如何將XSD轉換爲Python類
- 15. 如何將JSON轉換爲DefinitelyTyped類型?
- 16. 如何將匿名類轉換爲json?
- 17. 如何將類型'byte []'轉換爲'System.Data.Linq.Binary'
- 18. Scala如何將JsonAST.JValue轉換爲類型?
- 19. 如何將LONGLONG轉換爲_variant_t類?
- 20. 如何將HH:MM:SS類型轉換爲Second?
- 21. 如何將類型bool轉換爲System.Windows.Forms.TextBox
- 22. 如何將表格轉換爲子類?
- 23. 如何將CSS和JavaScript轉換爲類
- 24. 如何將普通類轉換爲MVC?
- 25. 如何將XSD轉換爲Java類?
- 26. 如何將表單轉換爲類?
- 27. 如何將int []類型轉換爲int?[]
- 28. 如何將JSONObject轉換爲類對象?
- 29. 如何將CSS類轉換爲id?
- 30. 如何將C程序轉換爲類
是否使用'astropy'函數和方法,或numpy的那些:
轉換這樣的
Angle
對象回到一個簡單的np.ndarray
可以與.value
屬性來完成?哪個? – hpaulj我正在使用一個numpy數組,並嘗試使用它的astropy函數(.wrap_at()),但它是我需要轉換爲一個astropy類(astropy.coordinates.Angle)。 – pulsar100