KRUPANIDHI DEGREE COLLEGE
Bengaluru--560035
Affiliated to Bengaluru North University
Assignment — 01
Year Odd 2024-2025
Subject + Ro Programming
Submitted By : Sanjay np
Class > Bug - vA Sem Ay
Reg Number : 019¢v25<0003
Submitted On : 12/0/2025
Due Date
Submitted To : Bhorgavi mo'am
jaaiies Seared. nee ~ | Faculty’s Signature:
je Ss) What is R Progamming anol curile the cdvantege of i?
vy R Programming Is an Open Scone longuege — wzool
manly Ry Shabsheal Analysis + hate Visalisahen — gnel
data Stene +
Aebenlags
Bee ancl open Sour
* Excellent Ry
. barge C6llechen
* cros-plalhoann Crindous, mac, Linax)
+ Linas
2) Eplan the faakwes oP 2 Programming .
, * Open Scare - fee 40 clounloacl usa anch meclilty
* Dala handling - cen hanelle large .complee lala cers
eently
7 Commrnuini hy Support ~ Pebve User base toh of Arline yescurcey
Fours ancl —dufonaly a
© Report Gererahen — Con generale or IN PDE Limt ancl
word osing RR marklown<
) Cala typu in R plegfamrring
4 &KAUMeHC
“Se! Ry oleamal purmberd
* Ccample
xe 05slo fer bole rumbers Codd Lb peel )
€g* 4 + sh
x character
eased Rr Jed o Shing value
Gd! Come 2 —.t R P'9gromming 7
* Logical
* Usect Rr beclean values: True or fase
* &: Plog e- tree
* Raw
* Shere dala in vow byle Romal
“EY MaWe— Chartonon( Hi")
x Complee
*Ued Ly Cmpler number ( sinh maginary part)
6 2L 2437
4) explain APhrent — late Shoko ae @loc! One manege
Olfferent YP oP lola i
ng Provcles Several bull in
a, Seguen2@ of Clements Che Me sre tyre
Bt Vem 12H, s)
Pmt)
oe.
Vanegs te.| # List
+P Collechon of After
et myst <~ "Sd Cio."p
we
CoD COD 5) rine
¥prahix
©P 20) Shuckwe comb res
be one J. Samo lata
tome
3 Se le a ea)
data 4
‘apve)
yrs
Gnd
Columns , Cleeners rust
Prink (mo)
ol?
CO 627 635
fees 1 3 2
ea:
Pray
* mul -climensencl dota Ce
ee ae arrey('°8 oh £(2,2.%)
poat(a)gy pillocnh Perales mig ewahy oy
w aPrthmche — Sperators
opsater
Deserp hon «4 a
o Adethon 513 :
2 Subhachon :
- matrplicaha gba -
4 Division els 4
> Relahsnal operators
operator Bescriphoo 6 al
geal fo S225 Rue
ts nd. Cgucl fo gles aos
a Qreatky than 593 ‘TRuc
< tes) than 543 CAse
P= Greale han dr = BL25 TRUE
ae rae thon or= | 3925 True
j 3
e
> Logical operators
Rogath
Operator Descrp hen
True £ Case = FALSE
& An
! wot | Taveé oe
- anol only) Tuc 22paLe FPLse
ee2 Asignnenk Operators
operator Oescne hon 5
R
PSIG value Xsle
}whet ts ela
} whel SS
§ Oo re clk oe
yo fh R Clay het
typock oe ty
AiPerent woys
ty Uncleslancl ~— evhak 4 °
Kinet OF olete Een obietd flo
£ clayO Richer
* Desenbes the abshact type or Category of the Chicet
oth Lents how g teas the object
Gi ners
| class (x)
| * typeof) Fanchon
* Destriby the mlanal
Ste type of the object
in memory
eee lola Shreok
Cg “2-5
type of (x)twhal fs Goercten QOnd tts types Cth +
Ceercien IN R- means Comerbng — Sn0 lala lyre
Jo @nother Gelomehcally
* Type of
Br Manual,
I
G@ercion in Q
|. Budomahe Coercton Complicet)
Happens — Ctomaheally cvhen gee mix oliflerent ale
types w vector
«© R Comerh all Clementy te the mast Pendle type
&§. ve- cC, "R", True)
punk(v)
2. Manual
Coercion (&epleat)
"You manvally Cawert dala ype wang Richer leo
OS. nureric (), Cs-charale(?, Aslogical 2, [Link] O, ete «
yt rer “to”
[Link] (x)
Eeplan brent speaal valvy mk
R ha Smee Spece! val Cosel fo Vepresent
Mi sing cundeRned Sa lala:
*A Cot cvodable)
= Represents missing oF undefnes! clata
:
;
sed when & value net — known |
~ use
a“naw Crok &@ pursher)
= Rest! oP uncle mathmaheal aperahens
&: oo toulpul coy
'[Link] Cy
° int Cinfaiy )
~ Res CP hinston by aero
G&G: X<-Slo # calpak ving
(taRade (0) # Inve
) Atave
euLL
~ Represenls emphy Or onchrc! objeat
~ sel 4) vomove OY Char dala
i Le Vo
length Co) #houlput!o
) Geplin client banc plebig Jechagee © cola imolaah,
hechnigug NR
R cles Poedkil totls lala Uwolsaher cyell.|
s vi
See nhepretahen and Presentakon
for ne Ea &f =
& plod) » Basic plet
© Used By sally 9
or (me plob
Hien |e,
ge (aes, 8 812) es
"a" ols
fo Cyge oe
ERSGarplokO - Gor chart
« Display Qalegoncal olal with
Yeelangulow bars
@: values <- CClo, 26,15)
amas < C06")
barplet Costues, names Long = nares ,col= “green")
& hiske) ~ hutagar
* Shows dlismbuhon OP enka Clale,
&: lala <- (wo, 20,24, 20, 80, 30, <0)
hist Colate, cel= " verge")
* borpleoLO - Boxplot
* Shows Summary of dala: min,max, meolian guarhles
SB: Stoves 2~ ¢( 60,0, Qo, 46, loe)
borplot C scores, cd =" pure")
& peti - ple chart
° Orsploys preporvaal chia 1 & Sicle
GH Shey 2- 27 35, 40)
labels = Lapp)
pore (Slices, Lael « label, col= ranbou)
“ganana’s "chorry’)1 obal
ero
ee etispley output
° Putomahca lly cl
« moslly — cseot Ry clebugging oy Asplaying resuih
in Cen sole
iS the use OP prnkO ,cale?, Peslec)
Newline
prt C cbicd )
cre)
"USeI ty punk mulhple lems together os tee}
"MO gacles no hewhne
@odleeh — manually (\r)
* Good Ry
Rawralledl
Outpub
€g Nname<- "R"
CC “welcome fe iname;*\n")
Pose)
jibe
* Join s Shings into one Shing -
* Pehnws tho Yeulh of oc v value
suse pale wv volo Spores
E57 2 e- Bae
4G <- “Language”
2 2- pole(ay)
ponte)