numpyの使用におけるよくある誤り
2022-01-22 18:05:21
このページは継続的に更新されます...
空の配列のスティッチングの問題
<ボタン <スパン コピー1
2
3
4
5
6
7
import numpy as np
# error reporting
# ValueError: all the input array dimensions except for the concatenation axis must match exactly
np.vstack([np.array([[1, 2], [2, 3]]), np.array([])])
# Correct
np.vstack([np.array([[1, 2], [2, 3]]), np.empty((0, 2))])
上記の変な挙動はnumpyのバージョンに関係しており、最初の書き方はバージョン1.15.xでも正しかったと記憶していますが、本日、バージョン1.16.4でエラーを出すことがわかりました。GitHubのnumpyの関連リポジトリは以下の通りです。 イシュアー .
リストから配列を作成する
- リスト内のデータをディープコピーする
- 長さの異なる2つ以上のレベルのリストは、非数値オブジェクトを作成し、numpyはリストをそのデータとして直接保存します。
<ボタン <スパン コピー1
2
3
4
5
6
7
data_list = [[1, 2, 3], [4, 5, 6], [7, 8, 9, 10], [11, 12, 13]]
data_array = np.array(data_list)
# data_array.dtype is object
data_list = [[1, 2, 3], [4, 5, 6]]
data_array = np.array(data_list)
data_array[0][0] = 0
# data_list[0][0] or 1
関連
-
[解決済み】TypeError: 文字バッファオブジェクトを期待する
-
[解決済み】範囲外のポップインデックス【重複あり
-
[解決済み】Travis CIでpython setup.pyがinvalid command 'bdist_wheel'と表示されるのはなぜですか?
-
[解決済み] pipが壊れました。DistributionNotFoundエラーを修正するには?
-
[解決済み] AttributeError: 'NoneType' オブジェクトには 'lower' 属性がない python
-
[解決済み] Pythonの「範囲」を使った2桁の数え方
-
[解決済み] Python は文字列からすべてのアポストロフィを削除します。
-
[解決済み] 期待される生テキスト文書に対するイテラブル、受信した文字列オブジェクト
-
ModuleNotFoundErrorについて。urllib3' という名前のモジュールはありません。
-
Pycharmの実行コードが終了コード0でProcess finishedと表示される場合の対処法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】"python3.6 get-pip.py" と入力すると "zipimport.ZipImportError: can't decompress data; zlib not available" を修正できない。
-
[解決済み] [Solved] ImportError: Queue'という名前のモジュールがない
-
[解決済み】TypeError: 期待されるキャラクタバッファオブジェクト
-
[解決済み】Pythonの__rlshift__、__ror__について
-
[解決済み】外部スコープで定義された名前をシャドウイングする際の問題点とは?
-
[解決済み] Pythonで関数を繰り返す
-
[解決済み] Python3 で dict_keys の要素にインデックスでアクセスする
-
[解決済み] Tensorflowの平均二乗誤差損失関数
-
[解決済み] OpenCVのリマップ機能はどのように使うのですか?
-
デバイスに不適切な ioctl がある (解決予定)