エラー: 'Series'オブジェクトは変更可能であるため、ハッシュ化できない
2022-01-23 06:52:52
質問です。
pandasのgroupby関数を使っているのですが、コードは以下の通りです。
People_features["sid"].groupby(People_features["pid"],People_features["click_mode"]).agg("count ")
People_featuresというデータ全体の中で、各pidのclick_modeの出現回数をカウントするつもりだったのですが、こんな問題が発生しました。
理由
なぜなら、groupby関数は複数のキーを受け取ることができますが、これらのキーは、例えばリストの中に置かなければならないからです。[キー1,キー2,キー3] のようになります。
解決策
上記の2つのキーをリストの中に入れ、以下のコードを記述するだけです。
People_features["sid"].groupby([People_features["pid"],People_features["click_mode"]]).agg(" count")
参考
関連
-
Pythonの画像ファイル処理用ライブラリ「Pillow」(グラフィックの詳細)
-
[解決済み】ImportError: django.core.urlresolvers' という名前のモジュールがない。
-
ValueErrorを解決する。同一ラベルのシリーズオブジェクトしか比較できない
-
Pyfinanceを用いた証券リターン分析のためのPythonデータビジュアライゼーション 例 詳細
-
[解決済み】TypeError: 'builtin_function_or_method' オブジェクトは、添え字を書くことができません。
-
[解決済み] ピップフリーズとピップリストの比較
-
[解決済み] この単純な例では、なぜdatetime.strptimeは動作しないのですか?
-
[解決済み] Spyderのオブジェクトインスペクタがない
-
[解決済み] Pythonで同義語/単語列と結合する
-
python error TypeError:Cannot convert the series to class float
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】 TypeError: += でサポートされていないオペランド型: 'int' および 'list' です。
-
[解決済み】ValueError: xとyは同じサイズでなければならない
-
[解決済み】TypeError: 'float'オブジェクトは反復可能ではない
-
[解決済み】pythonでimmutable辞書を作成する方法は?
-
python TypeError: Unicode オブジェクトはハッシュ化する前にエンコードする必要がある 解決策
-
numpyの使用におけるよくある誤り
-
[解決済み] error: option --single-version-externally-managed not recognized "は何を示しているのですか?
-
[解決済み] django.core.exceptions.ImproperlyConfigured: MySQLdb モジュールの読み込みに失敗しました。MySQLdb という名前のモジュールはありません。
-
[解決済み] Flaskにフォームの配列を送信する
-
[解決済み] このFlaskのコードにあるgオブジェクトは何ですか?