python merge matrix error 入力配列はすべて同じでなければならない......そしてvstack()は1つの位置の配列を受け取る......etc......。
2022-02-20 05:53:27
Pythonでnumpyを使って行列のa,bをマージする
エラーを報告する
密な(dense)行列のマージではエラーは報告されませんが 疎行列(スパース) はエラーを報告する その つまり、行列の中で、ほとんどの要素が0である。
ValueError: すべての入力配列は同じ次元数でなければなりません。
回避策
垂直マージ関数 np.vstack((a,b)) は、代わりに以下の関数を使用します。
np.row_stack((a,b))
水平マージ関数 np.hstack((a,b)) は、代わりに次の関数を使用します。
np.column_stack((a,b))
エラーを報告する
TypeError: vstack() takes 1 positional argument but were given 2
どちらのマージ関数でも、入力できる値は1つだけです。このエラーを報告した人は、主に括弧を見逃して、2つの引数を渡しています。
回避策
np.vstack(a,b) を np.vstack((a,b)) に変更する。あとは同じです。
関連
-
[解決済み】bash: mkvirtualenv: コマンドが見つかりません。
-
[解決済み】plt.close()とplt.clf()の違いについて)
-
Pythonデータマイニングでよく使われるAutoEDA5つのツールのまとめ
-
[解決済み] OSError "を取得する。VideoFileClip関数で「[WinError 6] The handle is invalid」を取得する。
-
[解決済み] そのようなファイルまたはディレクトリはありません:'/usr/local/bin/pip'
-
[解決済み] 1つのファイルからランダムな行を読み取るにはどうしたらいいですか?
-
[解決済み] matplotlibのインストールでパーミッション拒否のエラーが発生する
-
[解決済み] AWS DynamoDBでリスト属性に値を追加するには?
-
[解決済み] ユーザー登録でエラー:そのようなテーブルがない:auth_user
-
python 小白之型エラー: 'str' と 'int' のインスタンスの間で '>=' がサポートされておらず、int ではなく str でなければならない。
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】改行がないファイルを読み込むには?
-
[解決済み】ImportError: six という名前のモジュールがない
-
Pythonの基本。マジックメソッドと例外処理
-
[解決済み] Pandasのtranspose()と.Tの違いについて
-
[解決済み] Selenium Element not visible exception
-
[解決済み] Youtubedl CERTIFICATE_VERIFY_FAILED [重複]する。
-
[解決済み] モデルパラメータをフィットさせるためのfmin_l_bfgs_bの正しい使用法
-
[解決済み] sklearn classifier get ValueError: Bad input shape.
-
解決策 OSError: [Errno 98] アドレスはすでに使用中です。
-
Pythonによる2次元辞書