> z <- state.x77[,'Population']> z
Alabama Alaska Arizona Arkansas
361536522122110
California Colorado Connecticut Delaware
2119825413100579
Florida Georgia Hawaii Idaho
82774931868813
Illinois Indiana Iowa Kansas
11197531328612280
Kentucky Louisiana Maine Maryland
3387380610584122
Massachusetts Michigan Minnesota Mississippi
5814911139212341
Missouri Montana Nebraska Nevada
47677461544590
New Hampshire New Jersey New Mexico New York
8127333114418076
North Carolina North Dakota Ohio Oklahoma
5441637107352715
Oregon Pennsylvania Rhode Island South Carolina
2284118609312816
South Dakota Tennessee Texas Utah
6814173122371203
Vermont Virginia Washington West Virginia
472498135591799
Wisconsin Wyoming
4589376> state.x77
Population Income Illiteracy Life Exp Murder
Alabama 361536242.169.0515.1
Alaska 36563151.569.3111.3
Arizona 221245301.870.557.8
Arkansas 211033781.970.6610.1
California 2119851141.171.7110.3
Colorado 254148840.772.066.8
Connecticut 310053481.172.483.1
Delaware 57948090.970.066.2
Florida 827748151.370.6610.7
Georgia 493140912.068.5413.9
Hawaii 86849631.973.606.2
Idaho 81341190.671.875.3
Illinois 1119751070.970.1410.3
Indiana 531344580.770.887.1
Iowa 286146280.572.562.3
Kansas 228046690.672.584.5
Kentucky 338737121.670.1010.6
Louisiana 380635452.868.7613.2
Maine 105836940.770.392.7
Maryland 412252990.970.228.5
Massachusetts 581447551.171.833.3
Michigan 911147510.970.6311.1
Minnesota 392146750.672.962.3
Mississippi 234130982.468.0912.5
Missouri 476742540.870.699.3
Montana 74643470.670.565.0
Nebraska 154445080.672.602.9
Nevada 59051490.569.0311.5
New Hampshire 81242810.771.233.3
New Jersey 733352371.170.935.2
New Mexico 114436012.270.329.7
New York 1807649031.470.5510.9
North Carolina 544138751.869.2111.1
North Dakota 63750870.872.781.4
Ohio 1073545610.870.827.4
Oklahoma 271539831.171.426.4
Oregon 228446600.672.134.2
Pennsylvania 1186044491.070.436.1
Rhode Island 93145581.371.902.4
South Carolina 281636352.367.9611.6
South Dakota 68141670.572.081.7
Tennessee 417338211.770.1111.0
Texas 1223741882.270.9012.2
Utah 120340220.672.904.5
Vermont 47239070.671.645.5
Virginia 498147011.470.089.5
Washington 355948640.671.724.3
West Virginia 179936171.469.486.7
Wisconsin 458944680.772.483.0
Wyoming 37645660.670.296.9
HS Grad Frost Area
Alabama 41.32050708
Alaska 66.7152566432
Arizona 58.115113417
Arkansas 39.96551945
California 62.620156361
Colorado 63.9166103766
Connecticut 56.01394862
Delaware 54.61031982
Florida 52.61154090
Georgia 40.66058073
Hawaii 61.906425
Idaho 59.512682677
Illinois 52.612755748
Indiana 52.912236097
Iowa 59.014055941
Kansas 59.911481787
Kentucky 38.59539650
Louisiana 42.21244930
Maine 54.716130920
Maryland 52.31019891
Massachusetts 58.51037826
Michigan 52.812556817
Minnesota 57.616079289
Mississippi 41.05047296
Missouri 48.810868995
Montana 59.2155145587
Nebraska 59.313976483
Nevada 65.2188109889
New Hampshire 57.61749027
New Jersey 52.51157521
New Mexico 55.2120121412
New York 52.78247831
North Carolina 38.58048798
North Dakota 50.318669273
Ohio 53.212440975
Oklahoma 51.68268782
Oregon 60.04496184
Pennsylvania 50.212644966
Rhode Island 46.41271049
South Carolina 37.86530225
South Dakota 53.317275955
Tennessee 41.87041328
Texas 47.435262134
Utah 67.313782096
Vermont 57.11689267
Virginia 47.88539780
Washington 63.53266570
West Virginia 41.610024070
Wisconsin 54.514954464
Wyoming 62.917397203> z
Alabama Alaska Arizona Arkansas
361536522122110
California Colorado Connecticut Delaware
2119825413100579
Florida Georgia Hawaii Idaho
82774931868813
Illinois Indiana Iowa Kansas
11197531328612280
Kentucky Louisiana Maine Maryland
3387380610584122
Massachusetts Michigan Minnesota Mississippi
5814911139212341
Missouri Montana Nebraska Nevada
47677461544590
New Hampshire New Jersey New Mexico New York
8127333114418076
North Carolina North Dakota Ohio Oklahoma
5441637107352715
Oregon Pennsylvania Rhode Island South Carolina
2284118609312816
South Dakota Tennessee Texas Utah
6814173122371203
Vermont Virginia Washington West Virginia
472498135591799
Wisconsin Wyoming
4589376> labels <- rep('M',length(z))> labels
[1]"M""M""M""M""M""M""M""M""M""M""M""M""M""M"[15]"M""M""M""M""M""M""M""M""M""M""M""M""M""M"[29]"M""M""M""M""M""M""M""M""M""M""M""M""M""M"[43]"M""M""M""M""M""M""M""M"> r <- range(z)> r
[1]36521198> third <-(r[2]-r[1])/3> third
[1]6944.333> labels[z<r[1]+third]<-'L'> labels
[1]"L""L""L""L""M""L""L""L""M""L""L""L""M""L"[15]"L""L""L""L""L""L""L""M""L""L""L""L""L""L"[29]"L""M""L""M""L""L""M""L""L""M""L""L""L""L"[43]"M""L""L""L""L""L""L""L"> labels[z>r[2]-third]<-'H'> labels
[1]"L""L""L""L""H""L""L""L""M""L""L""L""M""L"[15]"L""L""L""L""L""L""L""M""L""L""L""L""L""L"[29]"L""M""L""H""L""L""M""L""L""M""L""L""L""L"[43]"M""L""L""L""L""L""L""L"> try <- rep('0',length('a','b','c','d','D','E'))
Error in length("a","b","c","d","D","E"):6个参数给'length',但它只需要1个
> try <- rep('0',length(c('a','b','c','d','D','E')))> try
[1]"0""0""0""0""0""0"> try[c('a','b','c','d','D','E')=='D' or 'E']<-'grand'
错误: unexpected symbol in"try[c('a','b','c','d','D','E')=='D' or"> try['D' or 'E'%in% c('a','b','c','d','D','E')]<-'grand'
错误: unexpected symbol in"try['D' or"> try['D'%in% c('a','b','c','d','D','E')]<-'D'> try
[1]"D""D""D""D""D""D"> class(state.x77[,'Population'])[1]"numeric">
a[表判断]
> x <-1:100> y <- cumsum(x)> x[y>1000][1][1]45> x[y>1000][1]4546474849505152535455565758[15]5960616263646566676869707172[29]7374757677787980818283848586[43]87888990919293949596979899100
rnorm+rep赋值给矩阵
> a <- matrix(rnom(100),rep(NA,10),10,11)
Error in rnom(100): 没有"rnom"这个函数
> a <- matrixc((rnom(100)),rep(NA,10),10,11)
Error in matrixc((rnom(100)), rep(NA,10),10,11):
没有"matrixc"这个函数
> a <- matrix(c(rnom(100)),rep(NA,10),10,11)
Error in rnom(100): 没有"rnom"这个函数
> a <- matrix(c(rnorm(100)),rep(NA,10),10,11)
Error in matrix(c(rnorm(100)), rep(NA,10),10,11):'nrow'值不对(要么是太大,要么是含NA)> a <- matrix(c(rnorm(100),rep(NA,10)),10,11)> a
[,1][,2][,3][,4][1,]0.33296150.047937050.037477987-0.24252623[2,]-0.56691400.37711272-0.2302601691.27356870[3,]1.1213740-0.247137701.0467338901.49651860[4,]-0.3384336-1.165020630.179880464-0.21916964[5,]0.2973352-0.04178224-0.0012963551.76691275[6,]-0.2595713-0.850652940.332319072-0.12570775[7,]0.2777114-0.741197810.568302248-0.02887491[8,]1.45604450.430641270.420080762-0.83725447[9,]-0.7908618-0.08980647-0.2503446140.71021647[10,]-1.3006368-0.385012660.775557935-0.92192360[,5][,6][,7][,8][1,]-0.71400061-0.03249426-0.62026598-0.68589615[2,]-0.238265100.977808510.742272641.90590637[3,]1.19993842-0.11950672-0.62335553-0.37719232[4,]-0.262493930.42346517-0.089211380.14100287[5,]-0.21058104-0.541815770.133478000.42230558[6,]0.57489937-0.625223051.48535327-1.27191928[7,]-0.977315640.139262350.64219836-1.09901951[8,]0.19358049-2.028076071.13830452-0.06119689[9,]-0.884407370.14864075-0.055944360.48151829[10,]0.042350050.290239981.19318348-0.83459020[,9][,10][,11][1,]1.3699472-1.36999886NA[2,]-0.4293903-0.28857496NA[3,]-0.97602730.03655953NA[4,]-0.6733804-1.23415770NA[5,]-1.19696662.44265269NA[6,]0.69373880.34012962NA[7,]0.76796900.25898140NA[8,]-1.1563698-1.31476586NA[9,]-0.3817120-0.16397948NA[10,]0.45050973.03135348NA> ?matrix
> b <- matrix(c(rnorm(100),rep(NA,10)),10,11,byrow = T)> b
[,1][,2][,3][,4][1,]2.37661640.96283841-1.828113678-0.7843483[2,]-0.7769144-1.584865030.9789719000.5605751[3,]-1.57000841.342269391.254057769-0.5162356[4,]1.81538160.879458980.302644788-0.3144600[5,]-0.5073049-1.44950467-0.632256118-0.5348993[6,]0.67048360.60466883-0.244677515-0.2963127[7,]0.1835179-0.13971351-0.849932785-0.4262905[8,]-1.0865432-0.06656963-0.006103377-0.1888286[9,]0.9101073-0.78354478-0.017019909-0.8701914[10,]0.7325222NANANA[,5][,6][,7][,8][,9][1,]-1.0718752-0.97300570.41073918-0.5881476-1.3381468[2,]-0.7330524-1.1063261-1.318847910.4922500-2.1440940[3,]0.90770070.41381640.91277978-0.5863352-1.1705801[4,]-0.53230430.5938083-0.971481910.67212430.9270176[5,]-1.43532470.62276210.23461338-0.82538102.0912687[6,]-1.27355051.35759620.98852420-0.26235751.5552905[7,]2.0750061-0.1493344-0.07850566-1.1790894-0.9773145[8,]1.16790010.1723905-2.50814724-0.45560740.8206023[9,]1.5962771-0.54260551.443924601.38841880.3320231[10,]NANANANANA[,10][,11][1,]1.56528442.04591368[2,]1.4544952-1.30979709[3,]-1.1053906-0.43280951[4,]0.8718039-0.51755494[5,]-0.45925171.41566830[6,]0.1430702-0.48643646[7,]-0.31831460.06412432[8,]0.62023080.40449227[9,]1.86332380.51624861[10,]NANA>>#byrow=F, 默认按列排