Final Data Lab
Final Data Lab
P23CAP26 LABORATORY
PROGRAM:
OUTPUT
EX.NO: 2 – DISCRIPTIVE STATISTICS ON R.
#MEAN#
how_was_the_day = c(2,3,4,3,5,4,2,1,3)
tot_day = sum(how_was_the_day)
cnt_day = length(how_was_the_day)
print(avg_for_day)
mean(how_was_the_day)
#MEDIAN#
a = c(200,400,1000,450,234,700)
median(a)
b = c(7000,4000,2000,1000,5000,5000)
median(b)
c = c(20,30,40,50,60)
median(c)
#MODE#
OUTPUT
EX . NO: 3 - READING AND WRITING DIFFERENT TYPES OF DATASETS
PROGRAM:
# Install necessary packages
install.packages("readr")
install.packages("readxl")
install.packages("writexl")
install.packages("haven")
library(haven)
# CSV Files
df_csv <- read_csv("file.csv")
write_csv(df_csv, "output.csv")
PROGRAM:
library(lattice)
library(datasets)
mtcars
str(mtcars)
1.#HISTOGRAM#
histogram(~mpg,data=mtcars)
2.#BOX PLOT#
bwplot(~mpg,data=mtcars)
3.#DENSITY PLOT#
densityplot(~mpg,data=mtcars)
4.#BAR GRAPH#
barchart(~mpg,data=mtcars)
OUTPUT:
HISTOGRAM
BOXPLOT
DENSITY PLOT
BAR GRAPH
EX.NO:5 CORRELATION AND COVARIANCE
PROGRAM:
x <- c(2, 4, 6, 8, 10)
y <- c(1, 3, 2, 5, 7)
#COVARIANCE#
#CORRELATION#
OUTPUT:
6.REGRESSION MODEL
# Generate data
x <- rnorm(100, mean = 5, sd = 2)
y <- 3 + 2 * x + rnorm(100)
OUTPUT:
7.Multiple regression
install.packages("tidyverse")
library(tidyverse)
data(mtcars)
head(mtcars)
summary(model)
new_data <- tibble(hp = c(150, 200), wt = c(2.5, 3.0), cyl = c(4, 6))
print(predictions)
Output:
print(predictions)
1 2
24.36217 19.99355
Plot:
EX.NO: 8. Regression model for prediction
# Load necessary libraries
data(mtcars)
head(mtcars)
summary(mtcars)
summary(model)
# Make predictions
print(predictions)
geom_point(color = "blue") +
x = "Actual MPG",
y = "Predicted MPG") +
theme_minimal()
OUTPUT :
EX.NO : 9 – CLASSIFICATION MODEL.
PROGRAM:
# Install and load necessary packages
install.packages("caret")
install.packages("randomForest")
library(caret)
library(randomForest)
OUTPUT :
Reference
Prediction setosa versicolor virginica
setosa 15 0 0
versicolor 0 14 2
virginica 0 1 13
Overall Statistics
Accuracy : 0.9333
95% CI : (0.8173, 0.986)
No Information Rate : 0.3333
P-Value [Acc > NIR] : < 2.2e-16
Kappa : 0.9
Mcnemar's Test P-Value : NA
Statistics by Class:
PROGRAM:
# Load necessary package