0% found this document useful (0 votes)
12 views

R Program2

The document discusses using the mtcars dataset and performing operations like sorting and extracting unique and duplicate values. It involves sorting the dataset by mpg and cyl columns in different orders, creating a vector x and extracting unique and duplicate elements, and creating a dataframe df to find duplicate and unique elements and their indices.

Uploaded by

jefoli1651
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

R Program2

The document discusses using the mtcars dataset and performing operations like sorting and extracting unique and duplicate values. It involves sorting the dataset by mpg and cyl columns in different orders, creating a vector x and extracting unique and duplicate elements, and creating a dataframe df to find duplicate and unique elements and their indices.

Uploaded by

jefoli1651
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

1) Use the dataset "mtcars" and perform the following:

· Print the structure of the dataset

· Use head() command to Print first 10 observations

· Use tail() commands to Print last 15 observations

· Sort the observations of the dataset “mtcars” in increasing order based on the values in the
column "mpg"

· Sort the observations of the dataset “mtcars” in decreasing order based on the values in the
column "cyl"

· Sort the observations of the dataset “mtcars” in increasing order based on the values in the
columns both "mpg" and "cyl"

· Sort the observations of the dataset “mtcars” in decreasing order based on the values in the
columns both "mpg" and "cyl”

· Sort the observations of the dataset “mtcars” by column “mpg” in increasing order and
column “cyl” in decreasing order

Code:

Output:
2) Create a vector as x <- c(9:20, 1:5, 3:7, 0:8)
· Use duplicated() function to print the logical vector indicating the duplicate values present
in x

· Observe the output of duplicated(x, fromLast = TRUE)

· What is the difference between duplicated(x) and duplicated(x,fromLast=TRUE)

· Extract duplicate elements from x

· Extract unique elements from x

· Print duplicate elements from x in different order (Hint: Use duplicated(x, fromLast =
TRUE))

· Extract unique elements from x in different order (Hint: Use duplicated(x, fromLast =
TRUE))

· Print the indices of duplicate elements

· Print the indices of unique elements

· How many unique elements are in x

· How many duplicate elements are in x


Code:

Output:

3)Create a dataframe df:


a <- c(rep("A", 3), rep("B", 3), rep("C",2))

b <- c(1,1,2,4,1,1,2,2)

df <-data.frame(a,b)

· Use duplicated() function to print the logical vector indicating the duplicate values present
in dataframe “df”

· Extract duplicate elements from dataframe “df”


· Extract unique elements from dataframe “df”

· Print the indices of duplicate elements

· Print the indices of unique elements

· How many unique elements are in dataframe "df"

· How many duplicate elements are in dataframe "df"

Code:

Output:

You might also like