私はClass Blahを持っています。それから、配列に格納された何千ものオブジェクトをインスタンス化します。私はそれをパンダのデータフレームに保存したいと思います。 配列をdfに簡単に変換できますが、問題はありません。しかし、無駄です!行を外部定義されたクラスのインスタンスとして扱いますか?
私がしたいのは、DFのすべての行をクラスBlahの別のオブジェクトとして扱うことです。このようにして、より洗練された操作を行う独自のメソッドを作成できます。
f.e:
for row in df :
row.blah_method()
はとして外部で定義されたクラスのすべての行を治療する方法はあります。
これは私の持つ最良のケースのようです! pd.DataFrame
がpd.Series
のpd.Series
あるので
class Blah:
def __init__(self, row):
self.row = row
def say(self) : print self.row
for row in df.iterrows() : Blah(row).say()
を使用して
sum
の種類を見てください。それは私が他のDF機能を使用したいので駄目です。 – user1019129
@ user1019129これが役に立つと投票してもらえますか?また、あなたがしたいことの具体的な質問をしてください。 – piRSquared