SlideShare a Scribd company logo
1 of 64
R GET STARTED I
1
www.Sanaitics.com
What is R?
• A language and environment for statistical computing
and graphics
• Wide variety of statistical & graphical techniques built in
• Free and Open Source software
• Compiles and runs on a wide variety of UNIX platforms,
Windows and MacOS
2
www.Sanaitics.com
R Environment
• Most functionality through built in functions
• Basic functions available by default
• Other functions contained in packages that can be
attached
• All datasets created in the session are in Memory
• Output can be used as input to other functions
• R commands are Case Sensitive
3
www.Sanaitics.com
R-CRAN
• The Comprehensive R Archive Network
• A network of global web servers storing identical, up-to-
date, versions of code and documentation for R
• Use the CRAN mirror nearest to you to download R
setup at a faster speed
• http://cran.r-project.org/
4
www.Sanaitics.com
Introduction to R and User Interface (UI)
5
www.Sanaitics.com
The R-UI
6
The R console
-- Type in the command
-- Press enter
-- See the output
www.Sanaitics.com
Create Your Data Set
x<-c(12,23,45)
y<-c(13,21,6) Create vectors x, y, z on R Console
z<-c("a","b","c")
data1<-data.frame(x,y,z) Combine them in a table
data1 Type data name for output
Note that R is Case-Sensitive
7
www.Sanaitics.com
Your data in Table mode
edit(data1)
Edit your table, add new values & close the window to save your
updates
8
www.Sanaitics.com
Deriving & Removing Variables
Add new variables using mathematical operators
data1$z<-data1$x+data1$y
Delete an unwanted column from your table by using one of the
following methods
data1$x<-NULL
data1<-subset(data1, select = -y)
9
www.Sanaitics.com
Export your updated table
write.csv (data1,file.choose())
Select the path, name your file with .csv extension, click open and Yes
to export your table
10
www.Sanaitics.com
Data Set types
11
Vector 1 dimension
All elements have the same data
types
Numeric
Character
Logic
Factor
Matrix 2 dimensions
Array
2 or more
dimensions
Data frame 2 dimensions
Table-like data object allowing
different data types for different
columns
List
Collection of data objects, each element of a list is a data
object
www.Sanaitics.com
Useful In-Built Functions
min(data1$x) Use $ sign after data set name to use specific columns
max(data1$y) length(data1$x)
mean(data1$y)
levels(data1$z) Gives a list of unique categories in the data
12
www.Sanaitics.com
Save Your Script
Open a new script, write commands, execute using F5 key. Save the file at a desired
folder. Helps to save the script for a later use.
13
www.Sanaitics.com
R Workspace
• Objects that you create during an R session are hold
in memory, the collection of objects that you
currently have is called the workspace
• This workspace is not saved on disk unless you tell R
to do so
• This means that your objects are lost when you close
R and not save the objects, or worse when R or your
system crashes on you during a session
14
www.Sanaitics.com
R Workspace
• If you have saved a workspace image and you start R
the next time, it will restore the workspace
• So all your previously saved objects are available
again
• You can also explicitly load a saved workspace i.e.,
that could be the workspace image of someone else
• Go the `File' menu and select `Load workspace'
15
www.Sanaitics.com
R Workspace
Display all previous commands
history()
Display last 25 commands
history(max.show=25)
Save your command history to a file. Default is ".Rhistory"
savehistory(file="myfile")
Recall your command history. Default is ".Rhistory"
loadhistory(file="myfile")
16
www.Sanaitics.com
Types of Variables
• Type: Logical, integer, double, complex, character,
factor
• Type conversion functions have the naming
convention
as.xxx
• For example, as.integer(3.2) returns the integer 3,
and as.character(3.2) returns the string "3.2".
17
www.Sanaitics.com
Factors
• Tell R that a variable is nominal by making it a
factor
• The factor stores the nominal values as a vector of
integers in the range [ 1... k ] (where k is the number
of unique values in the nominal variable), and an
internal vector of character strings (the original
values) mapped to these integers
• An ordered factor is used to represent an ordinal
variable
18
www.Sanaitics.com
Factors
• R will treat factors as nominal variables and ordered
factors as ordinal variables in statistical procedures
and graphical analyses
• You can use options in the factor( ) and ordered( )
functions to control the mapping of integers to
strings (overriding the alphabetical ordering)
19
www.Sanaitics.com
Help in R
• If you know the topic but not the exact function
help.search(“topic”)
• If you know the exact function
help(function name) OR
?functionname
20
www.Sanaitics.com
In-Memory Computing
• Storage of information in the main RAM of
dedicated servers rather than in complicated
relational databases operating on comparatively
slow disk drives
• Helps business customers, including retailers,
banks and utilities, to quickly detect patterns,
analyze massive data volumes on the fly, and
perform their operations quickly
21
www.Sanaitics.com
Import .csv Data File
basic_salary<-read.table(“C:/Users/Documents/R/BASIC
SALARY DATA.csv", header=TRUE, sep=",")
• Command requires the file path separated by a /
• header=TRUE if there are row labels
22
www.Sanaitics.com
Or Import Manually
basic_salary<-read.table(file.choose(), header=TRUE ,
sep=",")
Select file of interest and click open to import
23
www.Sanaitics.com
Importing .txt File
Importing a text file having delimiter = “blank/space”
sample1<-read.table(file.choose(),header=T)
sample1
Importing a comma separated text file
sample2<-read.table(file.choose(), header=T, sep=",")
sample2
Various special characters can act as separators. Check them in the
file before importing.
24
www.Sanaitics.com
Data Imported
Use Head function to get an idea about how your data looks like
Note that it displays the first 6 rows
head(basic_salary)
25
www.Sanaitics.com
Using Tail Function
tail(basic_salary, n=5)
Displays the last 5 rows
26
www.Sanaitics.com
Checks after Import
dim(basic_salary)
str(basic_salary)
names(basic_salary)
27
www.Sanaitics.com
Data Management: Creating Subsets
28
www.Sanaitics.com
Sub-setting using Indices
• Row level: display some selected rows
• By setting condition on observations
• Column level: display some selected columns
• By setting condition on variable names
• Display selected rows for selected columns
• By setting conditions on variables & observations
29
www.Sanaitics.com
Row Sub-Setting
basic_salary[c(5:10), ] Display rows from 5th to 10th
30
www.Sanaitics.com
Row Sub-Setting
basic_salary[c(1,3,5,8), ] Display only selected rows
31
www.Sanaitics.com
Condition on Observations
basic_salary1 <- basic_salary[basic_salary$Location
==“DELHI” & basic_salary$ba > 20000, ]
head(basic_salary1)
32
www.Sanaitics.com
More than one value of Variable
basic_salary2 <-basic_salary[basic_salary$Last_Name
%in% c("Shah","Joshi"),]
basic_salary2
33
www.Sanaitics.com
Column Sub-Setting
basic_salary3<-basic_salary[ , 1:2]
head(basic_salary3)
34
www.Sanaitics.com
Condition on Variable Names
basic_salary4 <- basic_salary[ ,c("First_Name","Location",
"ba")]
head(basic_salary4)
35
www.Sanaitics.com
Selected Rows for Selected Columns
basic_salary5<-basic_salary[c(1,5,8,4), c(1,2)]
basic_salary5
36
www.Sanaitics.com
Condition on Variables & Observations
basic_salary6<-basic_salary[basic_salary$Grade=="GR1"
& basic_salary$ba >15000 , c("First_Name","Location",
"ba") ]
head(basic_salary6)
37
www.Sanaitics.com
Subset Function
• Condition on observations
• Condition on variable names
• Condition on observations and variable names
38
www.Sanaitics.com
Condition on Observations
basic_salary7<-subset(basic_salary, Location=="DELHI"
& ba > 20000)
head(basic_salary7)
39
www.Sanaitics.com
Condition on Variable Names
basic_salary8<-
subset(basic_salary,select=c(Location,First_Name,ba))
head(basic_salary8)
40
www.Sanaitics.com
Condition on Observations & Variable
basic_salary9<-subset(basic_salary,Grade=="GR1" &
ba>15000,select= c(First_Name,Grade, Location))
head(basic_salary9)
41
www.Sanaitics.com
Using Split Function
basic_salary10<-
split(basic_salary,basic_salary$Location)
delhi_salary<-data.frame(basic_salary10[1])
head(delhi_salary)
42
www.Sanaitics.com
Using Split Function
mumbai_salary<-data.frame(basic_salary10[2])
head(mumbai_salary,5)
43
www.Sanaitics.com
Delete Cases
basic_salary11<-
basic_salary[!(basic_salary$Grade=="GR1") &
!(basic_salary$Location=="MUMBAI"), ]
basic_salary11
44
www.Sanaitics.com
Delete Cases
basic_salary12<-basic_salary[ !(basic_salary$ba>14500), ]
basic_salary12
45
www.Sanaitics.com
Recoding Based on Quartiles
brk1<-with(basic_salary,quantile(basic_salary$ba,probs<-
seq(0,1,0.25)))
brk1
basic_salary13<-within(basic_salary,salary_quartile<-
cut(basic_salary$ba,breaks=brk1,labels=1:4,include.lowest
=TRUE))
46
www.Sanaitics.com
Recoding Based on Quartiles
head(basic_salary13)
47
www.Sanaitics.com
Recoding Based on Deciles
brk2<-with(basic_salary,quantile(basic_salary$ba,
probes<-seq(0,1,0.10)))
brk2
basic_salary14<-within(basic_salary,salary_deciles<-
cut(basic_salary$ba,breaks=brk2,labels=1:10,include.lowes
t=TRUE))
48
www.Sanaitics.com
Recoding Based on Deciles
tail(basic_salary14)
49
www.Sanaitics.com
Recoding Based on User Cut Points
brk3<-with(basic_salary,c(min(basic_salary$ba), 15000,
18000,max(basic_salary$ba)))
brk3
basic_salary15<-within(basic_salary, salary_partition<-
cut(basic_salary$ba, breaks=brk3, labels=1:3,
include.lowest=TRUE))
50
www.Sanaitics.com
Recoding Based on User Cut Points
basic_salary15[c(20,30),]
51
www.Sanaitics.com
Sorting & Merging
52
www.Sanaitics.com
Sorting Data
attach(basic_salary)
bs_sorted1<-basic_salary[order(-ba), ]
The ‘-’ sign before column name sorts the data in descending order
head(bs_sorted1)
53
www.Sanaitics.com
Sorting by Multiple Variables
bs_sorted2<-basic_salary[order( First_Name, ba) , ]
head(bs_sorted2)
54
www.Sanaitics.com
Merging by Variables
Create the below two datasets
sal_data
bonus_data
55
www.Sanaitics.com
Outer Join
outerjoin<-
merge(sal_data,bonus_data,by=c("Employee_ID"),all=
TRUE)
outerjoin
56
www.Sanaitics.com
Inner Join
innerjoin<-
merge(sal_data,bonus_data,by=("Employee_ID"))
innerjoin
57
www.Sanaitics.com
Left Join
leftjoin<-merge(sal_data,bonus_data,
by=c("Employee_ID"),all.x=TRUE)
leftjoin
58
www.Sanaitics.com
Right Join
rightjoin<-merge(sal_data,bonus_data,
by="Employee_ID" , all.y=TRUE)
rightjoin
59
www.Sanaitics.com
Merging Cases (append)
• Appending two datasets using rbind function requires
both the datasets with exactly the same number of
variables with exactly the same names
• If datasets do not have the same number of variables,
variables can be either dropped or created so both match
60
www.Sanaitics.com
R-String Functions
Extract or replaces substrings in a character vector
General syntax: substr(column name, start, stop)
basic_salary$Location<-substr(basic_salary$Location,1,1)
head(basic_salary)
61
www.Sanaitics.com
Replace Function
Try for yourself
x<-c(“green” , “red”, “yellow”); x
x<-replace(x, 1,”good”); x
x<-replace(x, c(2,3), c(“apple”, “banana”)); x
62
www.Sanaitics.com
Extracting Complete Cases
Create a dataset
x<-c(12, NA, 13, 12)
y<-c(25, 48, NA, NA)
complete_case<-data.frame(x, y); complete_case
Extract complete cases using any one of the three commnds
case1<-na.omit(complete_case); case1
case2<-complete_case[complete.cases(complete_case),]
case2
case3<-na.exclude(complete_case); case3
63
www.Sanaitics.com
FIRST MILESTONE REACHED!
NOW THAT YOU HAVE MASTERED FIRST STEP, IT’S TIME FOR
R GET STARTED II
64
www.Sanaitics.com

More Related Content

What's hot

R Programming: Importing Data In R
R Programming: Importing Data In RR Programming: Importing Data In R
R Programming: Importing Data In RRsquared Academy
 
MariaDB Server 10.3 - Temporale Daten und neues zur DB-Kompatibilität
MariaDB Server 10.3 - Temporale Daten und neues zur DB-KompatibilitätMariaDB Server 10.3 - Temporale Daten und neues zur DB-Kompatibilität
MariaDB Server 10.3 - Temporale Daten und neues zur DB-KompatibilitätMariaDB plc
 
Introduction to Pandas and Time Series Analysis [PyCon DE]
Introduction to Pandas and Time Series Analysis [PyCon DE]Introduction to Pandas and Time Series Analysis [PyCon DE]
Introduction to Pandas and Time Series Analysis [PyCon DE]Alexander Hendorf
 
Is there a perfect data-parallel programming language? (Experiments with More...
Is there a perfect data-parallel programming language? (Experiments with More...Is there a perfect data-parallel programming language? (Experiments with More...
Is there a perfect data-parallel programming language? (Experiments with More...Julian Hyde
 
Extending Spark for Qbeast's SQL Data Source​ with Paola Pardo and Cesare Cug...
Extending Spark for Qbeast's SQL Data Source​ with Paola Pardo and Cesare Cug...Extending Spark for Qbeast's SQL Data Source​ with Paola Pardo and Cesare Cug...
Extending Spark for Qbeast's SQL Data Source​ with Paola Pardo and Cesare Cug...Qbeast
 
Hive Functions Cheat Sheet
Hive Functions Cheat SheetHive Functions Cheat Sheet
Hive Functions Cheat SheetHortonworks
 
3 R Tutorial Data Structure
3 R Tutorial Data Structure3 R Tutorial Data Structure
3 R Tutorial Data StructureSakthi Dasans
 
Python and Data Analysis
Python and Data AnalysisPython and Data Analysis
Python and Data AnalysisPraveen Nair
 
Stata Cheat Sheets (all)
Stata Cheat Sheets (all)Stata Cheat Sheets (all)
Stata Cheat Sheets (all)Laura Hughes
 
R programming & Machine Learning
R programming & Machine LearningR programming & Machine Learning
R programming & Machine LearningAmanBhalla14
 
RMySQL Tutorial For Beginners
RMySQL Tutorial For BeginnersRMySQL Tutorial For Beginners
RMySQL Tutorial For BeginnersRsquared Academy
 
Export Data using R Studio
Export Data using R StudioExport Data using R Studio
Export Data using R StudioRupak Roy
 
Best corporate-r-programming-training-in-mumbai
Best corporate-r-programming-training-in-mumbaiBest corporate-r-programming-training-in-mumbai
Best corporate-r-programming-training-in-mumbaiUnmesh Baile
 
Pumps, Compressors and Turbine Fault Frequency Analysis
Pumps, Compressors and Turbine Fault Frequency AnalysisPumps, Compressors and Turbine Fault Frequency Analysis
Pumps, Compressors and Turbine Fault Frequency AnalysisUniversity of Illinois,Chicago
 
Stata Programming Cheat Sheet
Stata Programming Cheat SheetStata Programming Cheat Sheet
Stata Programming Cheat SheetLaura Hughes
 
Efficient spatial queries on vanilla databases
Efficient spatial queries on vanilla databasesEfficient spatial queries on vanilla databases
Efficient spatial queries on vanilla databasesJulian Hyde
 

What's hot (20)

R Programming: Importing Data In R
R Programming: Importing Data In RR Programming: Importing Data In R
R Programming: Importing Data In R
 
MariaDB Server 10.3 - Temporale Daten und neues zur DB-Kompatibilität
MariaDB Server 10.3 - Temporale Daten und neues zur DB-KompatibilitätMariaDB Server 10.3 - Temporale Daten und neues zur DB-Kompatibilität
MariaDB Server 10.3 - Temporale Daten und neues zur DB-Kompatibilität
 
Introduction to Pandas and Time Series Analysis [PyCon DE]
Introduction to Pandas and Time Series Analysis [PyCon DE]Introduction to Pandas and Time Series Analysis [PyCon DE]
Introduction to Pandas and Time Series Analysis [PyCon DE]
 
Is there a perfect data-parallel programming language? (Experiments with More...
Is there a perfect data-parallel programming language? (Experiments with More...Is there a perfect data-parallel programming language? (Experiments with More...
Is there a perfect data-parallel programming language? (Experiments with More...
 
Sql
SqlSql
Sql
 
Extending Spark for Qbeast's SQL Data Source​ with Paola Pardo and Cesare Cug...
Extending Spark for Qbeast's SQL Data Source​ with Paola Pardo and Cesare Cug...Extending Spark for Qbeast's SQL Data Source​ with Paola Pardo and Cesare Cug...
Extending Spark for Qbeast's SQL Data Source​ with Paola Pardo and Cesare Cug...
 
Hive Functions Cheat Sheet
Hive Functions Cheat SheetHive Functions Cheat Sheet
Hive Functions Cheat Sheet
 
3 R Tutorial Data Structure
3 R Tutorial Data Structure3 R Tutorial Data Structure
3 R Tutorial Data Structure
 
Python and Data Analysis
Python and Data AnalysisPython and Data Analysis
Python and Data Analysis
 
Stata Cheat Sheets (all)
Stata Cheat Sheets (all)Stata Cheat Sheets (all)
Stata Cheat Sheets (all)
 
Sparklyr
SparklyrSparklyr
Sparklyr
 
Data Management in Python
Data Management in PythonData Management in Python
Data Management in Python
 
R programming & Machine Learning
R programming & Machine LearningR programming & Machine Learning
R programming & Machine Learning
 
RMySQL Tutorial For Beginners
RMySQL Tutorial For BeginnersRMySQL Tutorial For Beginners
RMySQL Tutorial For Beginners
 
Data transformation-cheatsheet
Data transformation-cheatsheetData transformation-cheatsheet
Data transformation-cheatsheet
 
Export Data using R Studio
Export Data using R StudioExport Data using R Studio
Export Data using R Studio
 
Best corporate-r-programming-training-in-mumbai
Best corporate-r-programming-training-in-mumbaiBest corporate-r-programming-training-in-mumbai
Best corporate-r-programming-training-in-mumbai
 
Pumps, Compressors and Turbine Fault Frequency Analysis
Pumps, Compressors and Turbine Fault Frequency AnalysisPumps, Compressors and Turbine Fault Frequency Analysis
Pumps, Compressors and Turbine Fault Frequency Analysis
 
Stata Programming Cheat Sheet
Stata Programming Cheat SheetStata Programming Cheat Sheet
Stata Programming Cheat Sheet
 
Efficient spatial queries on vanilla databases
Efficient spatial queries on vanilla databasesEfficient spatial queries on vanilla databases
Efficient spatial queries on vanilla databases
 

Similar to R Get Started I

Slides on introduction to R by ArinBasu MD
Slides on introduction to R by ArinBasu MDSlides on introduction to R by ArinBasu MD
Slides on introduction to R by ArinBasu MDSonaCharles2
 
Advanced Data Analytics with R Programming.ppt
Advanced Data Analytics with R Programming.pptAdvanced Data Analytics with R Programming.ppt
Advanced Data Analytics with R Programming.pptAnshika865276
 
How to obtain and install R.ppt
How to obtain and install R.pptHow to obtain and install R.ppt
How to obtain and install R.pptrajalakshmi5921
 
Introduction to R _IMPORTANT FOR DATA ANALYTICS
Introduction to R _IMPORTANT FOR DATA ANALYTICSIntroduction to R _IMPORTANT FOR DATA ANALYTICS
Introduction to R _IMPORTANT FOR DATA ANALYTICSHaritikaChhatwal1
 
R programming slides
R  programming slidesR  programming slides
R programming slidesPankaj Saini
 
Get started with R lang
Get started with R langGet started with R lang
Get started with R langsenthil0809
 
Data Analytics with R and SQL Server
Data Analytics with R and SQL ServerData Analytics with R and SQL Server
Data Analytics with R and SQL ServerStéphane Fréchette
 
Unit1_Introduction to R.pdf
Unit1_Introduction to R.pdfUnit1_Introduction to R.pdf
Unit1_Introduction to R.pdfMDDidarulAlam15
 

Similar to R Get Started I (20)

17641.ppt
17641.ppt17641.ppt
17641.ppt
 
Slides on introduction to R by ArinBasu MD
Slides on introduction to R by ArinBasu MDSlides on introduction to R by ArinBasu MD
Slides on introduction to R by ArinBasu MD
 
17641.ppt
17641.ppt17641.ppt
17641.ppt
 
Advanced Data Analytics with R Programming.ppt
Advanced Data Analytics with R Programming.pptAdvanced Data Analytics with R Programming.ppt
Advanced Data Analytics with R Programming.ppt
 
How to obtain and install R.ppt
How to obtain and install R.pptHow to obtain and install R.ppt
How to obtain and install R.ppt
 
محاضرة برنامج التحليل الكمي R program د.هديل القفيدي
محاضرة برنامج التحليل الكمي   R program د.هديل القفيديمحاضرة برنامج التحليل الكمي   R program د.هديل القفيدي
محاضرة برنامج التحليل الكمي R program د.هديل القفيدي
 
Basics R.ppt
Basics R.pptBasics R.ppt
Basics R.ppt
 
Aggregate.pptx
Aggregate.pptxAggregate.pptx
Aggregate.pptx
 
محاضرة برنامج التحليل الكمي R program د.هديل القفيدي
محاضرة برنامج التحليل الكمي   R program د.هديل القفيديمحاضرة برنامج التحليل الكمي   R program د.هديل القفيدي
محاضرة برنامج التحليل الكمي R program د.هديل القفيدي
 
Basics.ppt
Basics.pptBasics.ppt
Basics.ppt
 
R language introduction
R language introductionR language introduction
R language introduction
 
Introduction to R _IMPORTANT FOR DATA ANALYTICS
Introduction to R _IMPORTANT FOR DATA ANALYTICSIntroduction to R _IMPORTANT FOR DATA ANALYTICS
Introduction to R _IMPORTANT FOR DATA ANALYTICS
 
R programming slides
R  programming slidesR  programming slides
R programming slides
 
Lecture 9.pptx
Lecture 9.pptxLecture 9.pptx
Lecture 9.pptx
 
Get started with R lang
Get started with R langGet started with R lang
Get started with R lang
 
R basics
R basicsR basics
R basics
 
Data Analytics with R and SQL Server
Data Analytics with R and SQL ServerData Analytics with R and SQL Server
Data Analytics with R and SQL Server
 
An Intoduction to R
An Intoduction to RAn Intoduction to R
An Intoduction to R
 
Getting Started with R
Getting Started with RGetting Started with R
Getting Started with R
 
Unit1_Introduction to R.pdf
Unit1_Introduction to R.pdfUnit1_Introduction to R.pdf
Unit1_Introduction to R.pdf
 

More from Sankhya_Analytics

More from Sankhya_Analytics (6)

Getting Started with Python
Getting Started with PythonGetting Started with Python
Getting Started with Python
 
Basic Analysis using Python
Basic Analysis using PythonBasic Analysis using Python
Basic Analysis using Python
 
Getting Started with MySQL II
Getting Started with MySQL IIGetting Started with MySQL II
Getting Started with MySQL II
 
Getting Started with MySQL I
Getting Started with MySQL IGetting Started with MySQL I
Getting Started with MySQL I
 
Data Management in R
Data Management in RData Management in R
Data Management in R
 
Basic Analysis using R
Basic Analysis using RBasic Analysis using R
Basic Analysis using R
 

Recently uploaded

Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 

Recently uploaded (20)

Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 

R Get Started I