Skip to Content
Rではじめるデータサイエンス
book

Rではじめるデータサイエンス

by Hadley Wickham, Garrett Grolemund, 黒川 利明, 大橋 真也
October 2017
Intermediate to advanced
480 pages
9h 49m
Japanese
O'Reilly Japan, Inc.
Content preview from Rではじめるデータサイエンス
169
11
章 
stringr
による文字列
11.1
 はじめに
本章では、Rによる文字列処理を扱います。文字列処理の基本と文字列作成も学びますが、本章
の目的は正規表現、
regexp
です。文字列は、非構造型、あるいは半構造型データであることが普通
なので、文字列のパターンを簡潔に記述できる正規表現が役に立ちます。正規表現に初めて接した
ときには、キーボードの上を猫が歩いた後のようなわけのわからない文字列に見えるかもしれません
が、理解すればその意味がすぐにわかります。
11.1.1
 準備するもの
本章では文字列処理の
stringr
パッケージに焦点を絞ります。
stringr
は、テキストデータが常に
使われるとは限らないため、
tidyverse
の中核に入っていません。従ってロードしないといけませ
ん
*1
。
library(tidyverse)
library(stringr)
11.2
 文字列の基本
文字列は一重引用符または二重引用符で作れます。他のプログラミング言語の場合と異なり、R で
はどちらでも違いはありません。「
"
」を複数含む文字列を作るのでなければ、常に「
"
」を使うことを
推奨します。
string1 <- "This is a string"
string2 <- 'To put a "quote" inside a string, use single quotes'
*1 訳注:
stringr
パッケージの一部の関数は、
htmltools
または
htmlwidgets
パッケージを呼び出している場合があ
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

データサイエンス講義

データサイエンス講義

Rachel Schutt, Cathy O'Neil, 瀬戸山 雅人, 石井 弓美子, 河内 崇, 河内 真理子, 古畠 敦, 木下 哲也, 竹田 正和, 佐藤 正士, 望月 啓充
アルゴリズムクイックリファレンス 第2版

アルゴリズムクイックリファレンス 第2版

George T. Heineman, Gary Pollice, Stanley Selkow, 黒川 利明, 黒川 洋
初めてのSQL 第3版

初めてのSQL 第3版

Alan Beaulieu, 株式会社クイープ

Publisher Resources

ISBN: 9784873118147Other