lOMoARcPSD|26943108
R Programming file
Programming Lab (Guru Gobind Singh Indraprastha
University)
Scan to open on Studocu
Downloaded by Deepak Yadav
Studocu is not sponsored or endorsed by any college or university
Downloaded by Deepak Yadav
DATA ANALYTICS WITH R PROGRAMMING
PRACTICAL FILE
SUBMITTED IN THE PARTIAL FULFILLMENT OF THE DEGREE OF
BACHELOR OF BUSINESS ADMINISTRATION(CAM)
(December 2023)
SUBMITTED BY:
GOURI AGGARWAL
01413401921
UNDER THE GUIDANCE OF
Dr. PARMINDER KAUR
(ASSOCIATE PROFESSOR, IT DEPARTMENT)
IDEAL INSTITUTE OF MANAGEMENT & TECHNOLOGY
(AFFILIATED TO GURU GOBIND SINGH INDRAPRASTHA
UNIVERSITY, DELHI)
Downloaded by Deepak Yadav
ACKNOWLEDGEMENT
I am preparing this practical file of Data analytics with R Programming for
the program of Bachelor of Business Administration (CAM) for Ideal Institute
of Management & Technology, Affiliated to Guru Gobind Singh Indraprastha
University.
It has been a great challenge but a plenty of learning and opportunities to gain a
huge amount of knowledge on the way of preparing this file. I could not have
completed my work without the constant guidance of Dr. Parminder Kaur, my
faculty, who helped me along the way and was always prepared to give me
feedback and guidelines whenever I needed it.
GOURI AGGARWAL
Enroll no:01413401921
Downloaded by Deepak Yadav
CERTIFICATE
This is to certify that Practical file of Data Analytics with R Programming
which is submitted by GOURI AGGARWAL in partial fulfillment of the
requirement for the award of degree of Bachelor of Business Administration to
Ideal Institute of Management and Technology (affiliated to GGSIP University,
Delhi) is a record of the candidate’s own work carried out by her under my
supervision. The matter embodied in this file is bonafide and has not been
submitted for the award of any other degree.
.………………
Dr. Parminder
( Associate Professor)
Downloaded by Deepak Yadav
INDEX
S.NO. Content
1. R Introduction and Data Inputting in R:
a. Help Function
b. Example of Subsetting
c. Reading and Writing data from CSV files
d. Vectors and Vector operations
e. Creating and Merging of Data Frames
f. Program on Control Structures:
i. If statement
ii. Loops in R programming
2. Data Visualization and Basic Statistic:
a. Creating Bar Chart
b. Designing Dot Plot
c. Creating Histogram
d. Designing Box Plot
e. Program on mean, median & mode
f. Program on Quartile, Range, Standard Derivation
g. Hypothesis Testing(one sample, two sample, paired sample &
Anova test)
3. Data Manipulation in R programming:
a. Functional Exploratory Data analysis
b. Program on List Management
c. Outlier Detection
4. R and Database:
a. Performing Queries
b. Data Handling
Downloaded by Deepak Yadav
1. R Introduction and Data Inputting in R:
a. Help Function ()-:
Downloaded by Deepak Yadav
b. Example of sub setting-:
c. Reading And Writing Data from Csv File-:
Downloaded by Deepak Yadav
d. Vector and vector operations-:
Downloaded by Deepak Yadav
e. Creating and Merging of Data Frames-:
i. Inner join/Natural join-
Downloaded by Deepak Yadav
ii. Left outer join-
iii. Right outer join-
iv. Full outer join-
Downloaded by Deepak Yadav
v. Cross join-:
vi. Semi join-
Downloaded by Deepak Yadav
vii. Anti-join-:
f. Program on Control Structures-:
i. If statement-:
simple if-:
If-else statement-:
Downloaded by Deepak Yadav
Else if statement-:
ii. Loops in r programing-:
For loop-:
Downloaded by Deepak Yadav
While loop-:
Repeat loop-:
Downloaded by Deepak Yadav
2. Data Visualization and Basic Statistic:
a. Creating bar chart:
b. Designing Dot Plot:
Downloaded by Deepak Yadav
c. Creating histogram-:
d. Designing Boxplot-:
Downloaded by Deepak Yadav
e. Program on mean, median & mode-:
f. Program on quartile, range, standard derivation-:
g. Hypothesis Testing-:
One sample T test-:
Downloaded by Deepak Yadav
Two sample t test-:
Paired sample t test-:
Downloaded by Deepak Yadav
Anova Test-:
Downloaded by Deepak Yadav
3. Data manipulation in r programming-:
a. Functional exploratory data analysis-:
b. Program on list management-:
Downloaded by Deepak Yadav
Downloaded by Deepak Yadav