R Academy · レッスン

Tidyverse入門

Tidyverseの主要パッケージと、データサイエンスにおける統合的なアプローチの概要を学びます。

レッスン 1/310 ステップ

「Tidyverse入門」はCoddyKit上の無料R Academyレッスンです。 これはレッスン1/3です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはR Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 R Academyコースには全3レッスンが含まれています。

Tidyverseの概要

Tidyverseはデータサイエンス向けに設計されたRパッケージの集合で、データの操作や可視化を簡単にします。

Tidyverse入門 — イラスト1

Tidyverseのインストールと読み込み

Tidyverseを使用する前に、パッケージをインストールして読み込みます。

install.packages('tidyverse')
library(tidyverse)

Tidyverseの主要パッケージ

Tidyverseには、便利なパッケージがいくつか含まれています。

  • dplyr - データ操作
  • ggplot2 - データ可視化
  • tidyr - データ整理
  • readr - データのインポート

dplyrを使ったデータ操作

dplyrパッケージは、データのフィルタリング、要約、変換に役立ちます。

library(dplyr)
data <- mtcars %>% filter(mpg > 20)

ggplot2を使った可視化

ggplot2パッケージは、洗練された可視化を作成するために使用します。

library(ggplot2)
ggplot(mtcars, aes(x=mpg, y=hp)) + geom_point()

tidyrを使ったデータ整理

tidyrパッケージは、データの形状変更やクリーニングに役立ちます。

library(tidyr)
data_long <- pivot_longer(mtcars, cols=c('mpg', 'hp'), names_to='variable', values_to='value')

readrを使ったデータのインポート

readrパッケージは、データを効率的に読み込むために使用します。

library(readr)
data <- read_csv('data.csv')

Tidyverseの関数の組み合わせ

複数の関数を連結して、効率的に分析できます。

mtcars %>% filter(mpg > 20) %>% select(mpg, hp) %>% arrange(desc(hp))

まとめ

このレッスンでは、次のことを学びました。

  • Tidyverseをインストールして読み込む方法
  • Tidyverseの主要パッケージ
  • データ分析にdplyr、ggplot2、tidyr、readrを使う方法
Tidyverse入門 — イラスト10
無料で開始

AI チューターと学ぶ R — 無料

ブラウザでリアルコードを書いて実行し、24/7 の AI チューターから瞬時にサポートを受け、ウェブまたはアプリで続きから学習できます。

コース
43
レッスン
159

よくある質問

「Tidyverse入門」レッスンは無料ですか?

はい。「Tidyverse入門」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、R Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 R Academyコースには全3レッスンが含まれています。

「Tidyverse入門」で何を学びますか?

Tidyverseの主要パッケージと、データサイエンスにおける統合的なアプローチの概要を学びます。 ブラウザで直接実行するハンズオンコードでR Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

R Academyを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのR Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/3です。

「Tidyverse入門」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このR Academyレッスンでコードを書いて実行できますか?

はい。すべてのR Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. Tidyverse入門
  2. dplyrによるデータラングリング
  3. tidyrによるデータの整形
← R Academyに戻る