🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
NumPy

NumPyはPythonのプログラミング言語の科学的と数学的なコンピューティングに関する拡張モジュールです。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Q&A

解決済

1回答

929閲覧

array、2次元配列で、空白に0を入れたいがエラーになります。

退会済みユーザー

退会済みユーザー

総合スコア0

NumPy

NumPyはPythonのプログラミング言語の科学的と数学的なコンピューティングに関する拡張モジュールです。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

0グッド

0クリップ

投稿2019/12/07 13:45

以下の内容にあります。エラーも記載します。

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

よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

WathMorks

2019/12/07 15:49

df3とはなんですか? from_listとはなんですか?
guest

回答1

0

ベストアンサー

こちら解決しました。

投稿2019/12/08 09:59

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問