こんにちは、パンダにテーブルがあり (スクリーンショットの抜粋を参照してください。さらに多くの行があります)、一意の「author_id」を引き出してから、関数を実行して各 ID に関連付けられた詳細を引き出したいと考えています。
次の方法で一意の ID のリストを抽出します。
unique_ids = df['author_id'].unique()
次に、実行しようとします:
df['author_id'].unique().apply(some_function)
「some_function」は「author_id」を受け取り、何らかの情報を返します。しかし、私はエラーが発生します:
AttributeError: 'numpy.ndarray' object has no attribute 'apply'
だから私は頼っています:
[unique_ids の author_id の some_function(author_id)]
これは機能しますが、これを行う効率的/ベクトル化された方法ではありません。
ベクトル化された方法でこれを行う方法は何ですか?
前もって感謝します!