You are on page 1of 2

setwd("C:\\Users\\Avani\\Desktop\\Courses\\R Data Analytics")

getwd()
rm(list=ls())
getwd()
data <- read.csv("future 500.csv")
head(data)
tail(data)
str(data)

data$ID <- as.factor(data$ID)


head(data)
data$Inception <- as.factor(data$Inception)
str(data)
head(data)
data$Revenue <- gsub("\\$","",data$Revenue)
head(data)
data$Revenue <- gsub(",","",data$Revenue)
head(data)
data$Expenses <- gsub("Dollars","",data$Expenses)
head(data)
data$Expenses <- gsub(",","",data$Expenses)
head(data)
data$Growth <- gsub("%","",data$Growth)
head(data)
typeof(data$Growth) #character type# we dont convert factor directly to numeric we
first convert it to character then to numeric
typeof(data$Revenue)
typeof(data$Expenses)
head(data)
data$Revenue <- as.integer(data$Revenue)
str(data)
data$Expenses <- as.numeric(data$Expenses)
head(data)
str(data)
data$Growth <- as.integer(data$Growth)
str(data)
complete.cases(data)
data[!complete.cases(data),]
head(data,24)
data <- read.csv("future 500.csv", na.strings = c("") ) #insert NA in all blanks
head(data,24)
str(data)
data$Revenue <- gsub("\\$","",data$Revenue)
head(data)
data$Revenue <- gsub(",","",data$Revenue)
head(data)
data$Expenses <- gsub("Dollars","",data$Expenses)
head(data)
data$Expenses <- gsub(",","",data$Expenses)
head(data)
data$Growth <- gsub("%","",data$Growth)
head(data)
typeof(data$Growth)
typeof(data$Revenue)
typeof(data$Expenses)
head(data)
data[!complete.cases(data),]
complete.cases(data)
data[data$Revenue == "9746272",]
head(data)
str(data)
data$Revenue <- as.integer(data$Revenue)
str(data)
data$Expenses <- as.numeric(data$Expenses)
head(data)
str(data)
data$Growth <- as.integer(data$Growth)
str(data)
data[data$Revenue==9746272,]
which(data$Revenue == 9746272) #"which" will return the row number
data[2,]
data[2,3]
data[2:4,]
data[c(2,3,6,8),]
data[c(2,7),3]
str(data)

You might also like