ホームページ  >  記事  >  バックエンド開発  >  オブジェクトを float データに変換する方法

オブジェクトを float データに変換する方法

php中世界最好的语言
php中世界最好的语言オリジナル
2018-04-12 09:25:4315951ブラウズ

今回はオブジェクトをfloatデータに変換する方法と、オブジェクトをfloatデータに変換する際の注意事項について、実際の事例を見てみましょう。

データ型変換:

今日、問題が発生しました。つまり、DataFrame 型のデータに str 型の数値が含まれており、その数値を int または float に変換したいのですが、Baidu がその数値を見つけられませんでした。良いもので、入力することができます。キーワードが間違っているため見つかりません。

DataFrame.info() の後、データはすべてオブジェクトであることがわかります

以前にはメソッドがありました:

まずtraindata=np.array(traindata,dtype= np.float)してから

traindata=pd.DataFrame(traindata)

と変換するのですが、あまりにも面倒そうなので、思いつきで以下の方法を試してみました。それは一文で完了しました

traindata=pd.DataFrame(traindata, dtype=np.float); 他のメソッドも機能すると思いますが、試していません。

もう一度 DataFrame.info() を入力して試してみると、すべてのオブジェクトが int になり、完了です。

この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨読書:

2018年版PHP実践開発機能まとめ

Vue2.0におけるv-for反復構文の詳細な図解説明

v-forのインデックスはhtmlでどのように使用されるべきか

以上がオブジェクトを float データに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。