以下の内容にあります。エラーも記載します。
df3
1array([-1, 0, 1, 15, 1, 1, 16, 2, 17, 18, 16, 16, 19, 20, 21], 2 [-1, 6, 7, 8, 9, 10, 11, 12, 11, 10, 13, 14], 3 [-1, 31, 31, 32]], dtype=object)
code
1A = from_list(df3, fill_value=np.nan)
error
1--------------------------------------------------------------------------- 2ValueError Traceback (most recent call last) 3<ipython-input-13-965dcddaca7f> in <module> 4----> 1 A = from_list(df3, fill_value=np.nan) 5 6<ipython-input-12-c9adb7f722b9> in from_list(l, fill_value) 7 21 coords=list(zip(*coords_tr_builder(l))), 8 22 data=data_builder(l), 9---> 23 fill_value=fill_value 10 24 ) 11 12~\AppData\Local\Continuum\anaconda3\lib\site-packages\sparse\_coo\core.py in __init__(self, coords, data, shape, has_duplicates, sorted, prune, cache, fill_value) 13 231 shape = () 14 232 15--> 233 super().__init__(shape, fill_value=fill_value) 16 234 self.coords = self.coords.astype(np.intp) 17 235 18 19~\AppData\Local\Continuum\anaconda3\lib\site-packages\sparse\_sparse_array.py in __init__(self, shape, fill_value) 20 37 if fill_value is not None: 21 38 if not hasattr(fill_value, 'dtype') or fill_value.dtype != self.dtype: 22---> 39 self.fill_value = self.dtype.type(fill_value) 23 40 else: 24 41 self.fill_value = fill_value 25 26ValueError: cannot convert float NaN to integer
よろしくお願いします。
df3とはなんですか?
from_listとはなんですか?
回答1件
あなたの回答
tips
プレビュー