前提
python version 3.8
pandas 1.1.3
実現したいこと
pythonのpandasのdataframeにて型確認を実施したく思いdf.dtypesで確認しています。
現在カラムの型がobject型だと処理エラーが起きているため、objectであればdf.astype(flaot)で強制的にfloat型に修正したいと思っておりますが、pandas dataframeにおける型判定の方法が分からず、質問させていただきました。
試したこと
通常の変数の型チェックであればif type(変数) is floatなどでチェック可能、と記事で見つけたため、
python
1for a in columns_list: 2 if df[a].types is not float: 3 df[a].astype(float) 4 else: 5 pass
などは試してみたのですが、これだと全てelseのルートに入ってしまい、うまく判定できていないように見受けました。
ボールドテキスト
回答1件
あなたの回答
tips
プレビュー