2016-07-18 6 views
0

私はRで新しく、AirPassengersなどのR内で終了するデータセットの一部を使用しようとしています。私は別のコードサンプルを見ていると、それらのすべてに、通常のデータは次のようにロードされます。私は列のデータ型を把握することができますので、その後のデータフレームにこれをロードすることが可能であるならば、私は思っていたがデータフレームにRデータセットをロードする

data(AirPassengers) 

。私はsummaryを試してみましたが、それは私だけでも、以下しようとしたなど平均値、最小、などのデータセットのプロパティをバック与える:どちらか動作していない

df <- data(AirPassengers) 

data(AirPassengers)を呼び出す

おかげ

+0

[データセット名の代わりに変数を使用してデータセット(R)にデータセットをロードする](http://stackoverflow.com/questions/19912833/load-a-dataset-into-r-with- – theArun

+0

2つ目は、data(AirPassengers) df < - AirPassengersの2つの行が必要です。 – snoram

答えて

1

あなたの地球環境へのAirPassengersを指す約束を追加します。 AirPassengersオブジェクトを使用すると、グローバル環境にロードされます。あなたはAirPassengersclassを実行する場合は、AirPassengersはdata.frameではないことがわかります

data(AirPassengers) 
dat <- AirPassengers 

あなたはどちらかだけのあなたのような任意のオブジェクトをAirPassengersオブジェクトを考え使用するか、別の変数にコピーすることができ、例えば:

。ここでの違いを見て試してみてください。

class(AirPassengers) 
# [1] "ts" 
data(mtcars) 
class(mtcars) 
# [1] "data.frame" 
summary(mtcars) 
#  mpg    cyl    disp    hp  
# Min. :10.40 Min. :4.000 Min. : 71.1 Min. : 52.0 
# 1st Qu.:15.43 1st Qu.:4.000 1st Qu.:120.8 1st Qu.: 96.5 
# Median :19.20 Median :6.000 Median :196.3 Median :123.0 
# Mean :20.09 Mean :6.188 Mean :230.7 Mean :146.7 
# 3rd Qu.:22.80 3rd Qu.:8.000 3rd Qu.:326.0 3rd Qu.:180.0 
# Max. :33.90 Max. :8.000 Max. :472.0 Max. :335.0 
# drat    wt    qsec    vs   
# Min. :2.760 Min. :1.513 Min. :14.50 Min. :0.0000 
# 1st Qu.:3.080 1st Qu.:2.581 1st Qu.:16.89 1st Qu.:0.0000 
# Median :3.695 Median :3.325 Median :17.71 Median :0.0000 
# Mean :3.597 Mean :3.217 Mean :17.85 Mean :0.4375 
# 3rd Qu.:3.920 3rd Qu.:3.610 3rd Qu.:18.90 3rd Qu.:1.0000 
# Max. :4.930 Max. :5.424 Max. :22.90 Max. :1.0000 
# am    gear   carb  
# Min. :0.0000 Min. :3.000 Min. :1.000 
# 1st Qu.:0.0000 1st Qu.:3.000 1st Qu.:2.000 
# Median :0.0000 Median :4.000 Median :2.000 
# Mean :0.4062 Mean :3.688 Mean :2.812 
# 3rd Qu.:1.0000 3rd Qu.:4.000 3rd Qu.:4.000 
# Max. :1.0000 Max. :5.000 Max. :8.000 

AirPassengersは、時系列と呼ばれる特定のタイプのベクターです。詳細については?tsをご覧ください。

関連する問題