セクション 3. 章 4
single
チャレンジ:データ型の変換
メニューを表示するにはスワイプしてください
データセット内の各列が正しいデータ型であることを保証することは、正確な分析や計算のために不可欠です。数値を表すべき列が文字列として保存されている場合、計算や統計処理が失敗したり、誤った結果を生じることがあります。これは特に、CSVファイルやスプレッドシート、外部ソースからデータをインポートする際によく見られ、数値や日付などの値がテキストとして解釈されることがあります。これらの列を適切なデータ型に変換することで、数値演算、集計、可視化を予期せぬエラーや誤解を招く結果なく実行できます。
12345678910111213import pandas as pd # Sample data where the 'price' and 'quantity' columns are stored as strings data = { 'item': ['apple', 'banana', 'orange'], 'price': ['1.20', '0.80', '1.00'], 'quantity': ['10', '25', '15'] } df = pd.DataFrame(data) print(df) print(df.dtypes)
タスク
スワイプしてコーディングを開始
指定されたDataFrameの列の値をfloat型に変換する関数の作成。 この関数は以下を満たす必要があります:
- DataFrameと列名を引数として受け取ること。
- 指定した列のすべての値をfloat型に変換すること。
- 変換後の列を返すこと。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 3. 章 4
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください