Hiroaki Fujita's Website

オブジェクト・型

オブジェクトの型と主に使うクラスを紹介

オブジェクトとは

直感的な理解は、データ構造や処理結果を保存したもの. 以下では、Rが扱うデータ構造 = 型とクラスについて説明する.


Rで扱える型

型名 書き方
文字型/character型 文字をシングルクォート(’)またはダブルクォート(”)で囲むことで表現. ‘a’, “a”
数値型/numeric型 小数点を含む数字はnumeric型になる.
1.0, 2.0, 3.1415.
* “1”だと文字列型.
整数型/integer型 整数のみを扱う数値型. 特に操作しなければ数字だけ打つとnumeric型になる. 1L, 2L, 3L
論理型/logical型 論理式(==, >など)を扱う時に用いる型. 論理型は整数値でも表すことができ、TRUEは1、FALSEは0として扱われる。 TRUE, FALSE, NA
factor NA  
NULL NULL  
NaN NaN  
Inf Inf  
-Inf -Inf  

Rのクラス