1. Learn
  2. /
  3. Courses
  4. /
  5. R ユーザーのための Python

Connected

Exercise

整数と浮動小数点数

オブジェクトのデータ型を確認するには type() 関数が使えましたね。 ただし、DataFrameを扱う場合、この方法では次のような結果しか得られないため、情報が不十分です。

print(type(some_DataFrame))

<class 'pandas.core.frame.DataFrame'>

DataFrameの各列のデータ型を確認するには、.info() メソッドまたは .dtypes 属性を使います。また、列のデータ型を変更したい場合は、その列に対して .astype() メソッドを呼び出し、新しいデータ型を指定します。たとえば、'column_a' の型を整数に変換するには、次のように書きます。

df['column_a'] = df['column_a'].astype(int)

Instructions

100 XP
  • シェルで tips.dtypes の出力を確認しましょう。
  • size 列を int 型に変換しましょう。
  • tip 列を float 型に変換しましょう。
  • 再度 .dtypes を確認しましょう。