データ型を理解する
Rで利用できるさまざまなデータ型とその用途を特定し、区別します。
「データ型を理解する」はCoddyKit上の無料R Academyレッスンです。 これはレッスン1/3です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはR Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 R Academyコースには全3レッスンが含まれています。
Rのデータ型入門
Rのデータ型入門
データ型は、変数に格納できる値の種類を定義します。Rには、いくつかの組み込みデータ型があります。

Rの一般的なデータ型
Rの一般的なデータ型
Rには、次のような基本的なデータ型があります。
- Numeric:小数(例:3.14、42)
- Integer:整数(例:10L、-5L)
- Character:文字列(例:'Hello'、'R')
- Logical:論理値(
TRUE、FALSE)
データ型を確認する
データ型を確認する
class()関数を使って、変数の型を確認できます。
x <- 42
class(x)データ型を相互変換する
データ型を相互変換する
次のような関数を使って、データ型を変換できます。
as.numeric()as.character()as.logical()
y <- as.character(42)
class(y)論理値を扱う
論理値を扱う
論理値(TRUE、FALSE)は、比較や条件判定でよく使われます。
a <- 10
b <- 20
a < b文字データを扱う
文字データを扱う
文字データは、Rでテキストを格納するために使います。
name <- 'John'
nchar(name)NAとNULLの値
NAとNULLの値
Rでは、欠損値をNA、未定義のオブジェクトをNULLで表します。
x <- NA
is.na(x)論理値を数値に変換する
論理値を数値に変換する
論理値は数値に変換できます(TRUE = 1、FALSE = 0)。
as.numeric(TRUE)データ型のまとめ
まとめ
このレッスンでは、次の内容を学びました。
- Rのさまざまなデータ型
- データ型の確認と変換
- 欠損値の扱い

よくある質問
「データ型を理解する」レッスンは無料ですか?
はい。「データ型を理解する」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、R Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 R Academyコースには全3レッスンが含まれています。
「データ型を理解する」で何を学びますか?
Rで利用できるさまざまなデータ型とその用途を特定し、区別します。 ブラウザで直接実行するハンズオンコードでR Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
R Academyを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのR Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/3です。
「データ型を理解する」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このR Academyレッスンでコードを書いて実行できますか?
はい。すべてのR Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- データ型を理解する
- ベクトルと行列の操作
- リストとデータフレーム