python draw bar chart error ValueError: shape mismatch: Objects cannot be broadcast to the single shape causes and solutions
2022-01-22 08:51:43
このエラーの原因は、plt.bar(x, y)のパラメータのデータ型が正しくないためです。
ここで、yは以下のようにする必要があります。 numpy 通常のリストではなく、配列として作成されます。
例
numpyをnpとしてインポートする
インポート matplotlib .pyplot を plt とする
x = [1, 2, 3]
#y = [2, 3, 2] はエラーを報告します。
y = np.array([2, 3, 2]) は良い。
plt.bar(x, y)
plt.legend(loc=[1, 0])
plt.show()
np.array()と通常のpythonのリストの違いは、以下の通りです。 https://blog.csdn.net/CatStarXcode/article/details/79039891
関連
-
[解決済み】ValueError: NA / NaN値を含むベクトルでインデックスを作成できない
-
[解決済み] Scipy Normaltestはどのように使用されるのですか?
-
[解決済み] super() は、新しいスタイルのクラスに対して "TypeError: must be type, not classobj" を送出する。
-
[解決済み] ビューティフルスープ分解()
-
[解決済み] Tensorflowのtf.contribモジュールは何のためにあるのですか?
-
[解決済み] AWS DynamoDBでリスト属性に値を追加するには?
-
[解決済み] タイトルの位置は?
-
python encountered ValueError: check_hostname requires server_hostname 解決法
-
numpy.unravel_indexの説明
-
二九、pycharmエラー「too many blank lines (3)」と同様のエラー
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】DataFrameのコンストラクタが正しく呼び出されない!エラー
-
[解決済み】Pythonスクリプトで「Expected 2D array, got 1D array instead: 」というエラーが発生?
-
[解決済み】TypeError: エンコードされていない文字列引数
-
[解決済み] Pythonです。AttributeError: '_io.TextIOWrapper' オブジェクトには 'split' という属性がありません。
-
[解決済み] Django サーバ エラー: ポートはすでに使用中です。
-
[解決済み] using pip3: モジュール "importlib._bootstrap" には "SourceFileLoader" という属性がありません。
-
[解決済み] evalは文字列またはコードオブジェクトでなければなりませんか?
-
[解決済み] db.create_all() 'NoneType' オブジェクトに 'drivername' という属性がない。
-
PIL経由で画像を読み込むとpythonエラーが発生します。OSError: 画像ファイルを特定できない
-
依存関係のインストール時の python エラー: pip install -r requirements.txt