오늘 마지막 R 연구 연습을 끝내려고했지만 실패했습니다. 제 학문의 정확한 지시 사항을 보여줄 수는 없지만, 소싱 후 얻을 수있는 경고를 도와 줄 수는 있습니다. 그게 무슨 뜻이야? 무엇이 적합하지 않습니까? 이 질문은 매우 모호합니다. 그러나 이것이 유일한 방법입니다.na.rm 및 변환 관련 경고
x <- read.csv ("http://hci.stanford.edu/jheer/workshop/data/worldbank/worldbank.csv")
y <- (colnames (x) <- (c ("Country", "Year", "co2", "power","energy", "fertility", "gni", "internet", "life.expectancy","military", "population", "hiv.prevalence")))
y
####Aufgabe 1####
f1 <- min(x$fertility, na.rm=TRUE)
f1
####Aufgabe 2####
f2 <- max (subset(x, Country=="Australia" | Country=="Belarus" | Country=="Germany", select=fertility), na.rm=TRUE)
f2
####Aufgabe 3####
q1 <- quantile (subset(x, Year==2005, select=military), probs=c(.25), na.rm=TRUE)
q1
####Aufgabe 4####
q2 <- quantile (subset(x, Year==2001, select=population), probs=c(.05), na.rm=TRUE)
q2
####Aufgabe 4####
n <- length(which (is.na (subset (x, Year==2000, select=military))))
n
####Aufgabe 5####
library(psych)
mil<- skew (x$military)
coun<- skew(x$Country)
Ye<- skew(x$Year)
co<- skew(x$co2)
po<- skew(x$power)
en<- skew(x$energy)
fer<- skew(x$fertility)
gni<- skew(x$gni)
inertnet<- skew(x$internet)
life<- skew(x$life.expectancy)
pop<- skew(x$population)
hiv<- skew(x$hiv.prevalence)
mil
coun
Ye
co
po
en
fer
gni
inertnet
life
pop
hiv
ku1<- "co2"
ku1
... 그리고 이러한 경고 내가 소싱 한 후 얻을 :
1. In var(as.vector(x), na.rm = na.rm : Na generated through conversion
2. n mean.default(x) : argument is not numeric or logical: returning NA
3. 3: In Ops.factor(x, mx) : - not meaningful for factors
4. In var(as.vector(x), na.rm =na.rm) : Na generated through conversion
이것이 우리가 인터넷을 사용하는 이유입니다. 익명 계정을 만들고 과제의 내용을 게시하십시오! 그런 종류의 학업에 대한 비공식적 사고 방식에 대한 타당성은 없습니다. –
사실, 내 학자가 이것에 대해 알고있을 때 기분이 나아졌습니다. 이 모든 것이 아마추어로서의 이해와 많은 도움이되었습니다. 나는 나쁜 행동으로 행동하지 않았다. –