[英]Convert string to np.nan
假設我有一個列表,如下所示:
["1","2","nan","4","5"]
我想將數字轉換為整數/浮點數,將字符串“nan”轉換為 np.nan
如果可能的話,我想在沒有熊貓的情況下做到這一點。
您可以將其轉換為np.array
:
>>> import numpy as np
>>> l = ["1","2","nan","4","5"]
>>> np.array(l,dtype=float)
array([ 1., 2., nan, 4., 5.])
>>> np.array(l,dtype=float).tolist()
[1.0, 2.0, nan, 4.0, 5.0]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.