0Pricing
R Academy · レッスン

文字列操作

Rの文字列関数を使い、効率的なテキスト処理のためにテキストデータを抽出、置換、分割します。

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

Rにおける文字列操作の概要

Rにおける文字列操作の概要

文字列操作は、テキストデータを扱ううえで欠かせません。このレッスンでは、Rで文字列を処理および変更する方法を学びます。

文字列操作 — イラスト1

文字列の作成

文字列の作成

引用符を使って文字列を作成できます。

text <- 'Hello, R!'
print(text)

文字列の連結

文字列の連結

paste()関数は複数の文字列を結合します。

name <- 'John'
message <- paste('Hello,', name)
print(message)

大文字と小文字の変更

大文字と小文字の変更

toupper()とtolower()を使って、大文字と小文字を変更します。

toupper('hello')
tolower('WORLD')

部分文字列の抽出

部分文字列の抽出

substr()を使って、文字列の一部を抽出します。

text <- 'Hello, R!'
substr(text, 1, 5)

テキストの置換

テキストの置換

gsub()関数は文字列内のテキストを置換します。

gsub('R', 'World', 'Hello, R!')

文字列の分割

文字列の分割

strsplit()を使って、文字列を複数の部分に分割します。

strsplit('apple,banana,orange', ',')

文字列の長さの確認

文字列の長さの確認

nchar()を使って、文字列の文字数を数えます。

nchar('Hello, R!')

まとめ

まとめ

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

  • 文字列を作成および連結する方法
  • 大文字と小文字を変更し、部分文字列を抽出する方法
  • Rでテキストを置換および分割する方法
文字列操作 — イラスト10

よくある質問

「文字列操作」レッスンは無料ですか?

はい。「文字列操作」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと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フィードバックを取得できます。ローカル設定は不要です。

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

  1. 文字列操作
  2. 正規表現
  3. Rの日付と時刻
← R Academyに戻る