numpy.darrayをデータフレームに追加しようとしていますが、ほとんど成功しません。 データフレームはuser2、numpy.darrayはCallTimeと呼ばれます。Pandasのデータフレームに列を追加します
私が試み:
user2["CallTime"] = CallTime.values
を私はエラーメッセージを表示します。
user2["CallTime"] = user2.assign(CallTime = CallTime.values)
私は上記のように再び同じエラーメッセージを取得:
Traceback (most recent call last):
File "<ipython-input-53-fa327550a3e0>", line 1, in <module>
user2["CallTime"] = CallTime.values
AttributeError: 'numpy.ndarray' object has no attribute 'values'
それから試みました。
また、マージコマンドを使用しようとしましたが、何らかの理由で、私がpandasをインポートしたにもかかわらず、Pythonで認識されませんでした。 CallTime以下の例ではデータフレームです:
user3 = merge(user2, CallTime)
エラーメッセージ:
Traceback (most recent call last):
File "<ipython-input-56-0ebf65759df3>", line 1, in <module>
user3 = merge(user2, CallTime)
NameError: name 'merge' is not defined
任意のアイデア?
ありがとうございました!
'user2 [" CallTime "] = CallTime'を試しましたか? :) – ayhan
エラーメッセージを返します。質問の本文を参照してください。 – AlK
人があなたを助けてくれるようにしたい場合は、[mcve]の作成方法を見てください。具体的には、データのフォーマットを知る必要があります。 – Jezzamon