lOMoARcPSD|41360616
Data visualization - Python
Bsc (computer science) (Savitribai Phule Pune University)
Scan to open on Studocu
Studocu is not sponsored or endorsed by any college or university
Downloaded by Tejaswini N Charu (teju.n106@gmail.com)
lOMoARcPSD|41360616
00121234026789 9 !
'()*+,- GHIJKJLMNJHMHLMKOPQHMLLMRHPSHTUHVKNJWJLXHMKOHOVXYZMRHN[JQH\XVKWHMHZVKJH][MLN
G^YYZRHMYYLPYLVMNJH]PZPL_HZM`JZXHMKOHXNRZVKWHPYNVPKXa
'()*+.,- bcdefg)452678279:;6h6782)ij)672
bcdefg)(146h)ij)(6
kfec)(146h)bcdefg)l5(E84
mnoB
Cn(6;l5(E84;l5(E9(2p+qoBBqoBr
672;6782pCq79(=>2h7=nsE822=Esr
672;>@8tpr
'()*//,- hn(6;l5(E84;l5(E9(2p/BBqDB+qoBr
672;><522=lpCqhq<ns69(usq79(=t9E2@n/q45lu=lnv>vq=Ew=<878lnvwl==(vq>n/BBr
012*//,- 3452678279:;<877=<298(>;?52@A877=<298()52)BC/DEBB+55D+BF
"#6$$$$1 !1 9%
Downloaded by Tejaswini N Charu (teju.n106@gmail.com)
01&
lOMoARcPSD|41360616
00121234026789 9 !
'()*+,-. MN39OEK34P>
123*+,-. 4566574*89:)09:);9:)/9:)+9:)/9:)+9:)<9:)=9:),9->:
566574*))=9):))009,:)?@/9=:)?0,98:)+@,9+:)+0+90:),@?9<:),0?9?:)/@@9/:
)))))))//89;:)/889)->:
AB56CD(35E(F6)DGHFI3)DJ)?@)563EK3KL>
'()*+/-. MN39GDPMND34P>
MN39KODQ4>
'()*+0-. RSTTUVWXUXYVZ[\]^UVXUV_\U`aXb\UT`V`U`cTUT[^dZ`eUV_\UaXfUdZXVg
"#6$$$$1 !1 9%
Downloaded by Tejaswini N Charu (teju.n106@gmail.com)
21&
lOMoARcPSD|41360616
00121234026789 9 !
'()*+,-. =]*^HFFK+FF-
8](9>899A(D5GK=T
9:4>=;G9:;458K_A`4]abcdT
9:4>4<4:A5e=;G)Z:;4eT
9:4>B@;f5T
'()*+/-. ghijkljmlnompqrlrsmotjmijuijrjtlqtvmrwxyjzlmtk{jrmkt|ml}jmol}jimijuijrjtlqtv
gmqtml}orjmrwxyjzlr~mqrupkml}jm|klkmqtmkmuqjmz}kilmkt|mxkimz}kil~
'()*01-. S3=A?4]*ePQMRSeKeVQWQeKeXYSeKeZ[MR2\eKe2Se-
P8`B]*,FK,LKINKI,K/F-
9:4>9<A5P8`BK:8=A:B]S3=A?4T
)
234*01-. 5*67849:;4:<=>984?@AB>CADEA)84)FG+0DFHI=/FDFJK
)67849:;4:<=>984?@AB>CADEA)84)FG+0DFHI=/A=FJK
)67849:;4:<=>984?@AB>CADEA)84)FG+0DFHI=/=,FJK
)67849:;4:<=>984?@AB>CADEA)84)FG+0DFHI=/,LFJK
)67849:;4:<=>984?@AB>CADEA)84)FG+0DFHI8D++FJ-K
*MAG45F>,/,II+I//+1/L0,,K)F>N01H/,+IINH11NFIK)OPQMRSOTK
)MAG45UF>00NIF+I,I/I0/FIK)H>F1I+FHNH/,+,HFHK)OVQWQOTK
)MAG45UH>F//IFI/N++0,H0HNK)F>F+L01LLNI1N0N,+0I0K)OXYSOTK
)MAG45UF>10/1+F+H/+/0/F0LK)UH>FF,1H/1/HLH/H+,IK)OZ[MR2\OTK
)MAG45F>,1I1LN,0H1H1/1HLK)UF>IFH+/NL/,0I+FFNNK)O2SOT-T
"#6$$$$1 !1 9%
Downloaded by Tejaswini N Charu (teju.n106@gmail.com)
31&
lOMoARcPSD|41360616
00121234026789 9 !
'()*+,-. :@<LO75VW6O84?<XN75F3X0>@>5cZQ544(ZX7@DQ(cZ?4(<45ZXTDU<[c\LJ]
0.12345313657819::;7<71=>?7@1A4B:CD:EF45(4@G,H/ICJJH,+HKKJHL:E.M.)N7<:@><@
DO;4:54?7<D>(P75(D(Q.)0734RD(34(3D<DS4):5>:45<D43)T454)U4:54?7<4U)D()JLJ)7
(U)36::>5<)TD@@)O4)54B>S4U)<T>)BD(>5)54@47343)@7<45
):@<LO75VW6O84?<XN75F3X0>@>5YZQ544(ZX7@DQ(YZ?4(<45ZXTDU<[Y\LJ]
^6<*+,-. _`750>(<7D(45)>O84?<)>a)/)75<D3<3b
'()*/-. defghijkjlmhnopjqforfksjhojtfikhijkjukfjqvohjhojrihjhnijwfixyiptmjowjhnijhnf
"#6$$$$1 !1 9%
Downloaded by Tejaswini N Charu (teju.n106@gmail.com)
81&
lOMoARcPSD|41360616
00121234026789 9 !
()*+,-. WXYZ[\*C5);5@*]^*C;
WXYZ[\*@A5?32)*]^*@)@
WXYZ[\*658C=38=>?FCGC=38*]^*C=8
>2>@_C;F2A5;E:@NU2`a.0N>;A30bA5:K>)4*cI?dA8@0Jb*9@@>4)A6A)8@07585*c:>A):A0>2
5O_C=8F@I?C=38@UQSQSL>4@>eA_UQPSfgg
@)@F:3I)8C=38U`CA85=FM>;8K`S;585_>2>@g
C=8F8>8=AUh>2>@*@CA:>A@*:3I)8hg
C=8F=A4A);Ug
C=8F@K3MUg
/.01234256758509)5:3);5<0=>?0@>8ABC5:D54A@0@A5?32)0E;A:325832@FCG.<,.*HI8I
2AJ52)>)4.*15@@*8KA*L3==3M>)4*N52>5?=A*5@*5*DAGM32;*524.*OF*H236*NA2@>3)*
PFQRS*8KA*3)=G*N5=>;*C3@>8>3)5=*524I6A)8*M>==*?A*T;585TS*5);*C5@@>)4*38KA2*
524I6A)8@*M>8K3I8*5)*AOC=>:>8*DAGM32;*M>==*2A@I=8*>)*5)*A2232*32*6>@>)8A2C
2A858>3)F
*M52)>)4@FM52)U
V3*K5);=A@*M>8K*=5?A=@*L3I);*83*CI8*>)*=A4A);F
"#6$$$$1 !1 9%
Downloaded by Tejaswini N Charu (teju.n106@gmail.com)
&1'
lOMoARcPSD|41360616
00121234026789 9 !
()*+,-./ LMNOPQRMSMTUQVWXMYOWZOS[MQWM\ORSQRMSMTPRMY]WQMQWMZRQMQVRM^OR_`RX\UMW^MQVRMQV
6abc4:J3FbcC4J5,;,;IDdJDeEa5,9;?<<
fI+gh67DE48g.:h6c3EiHC3)4J5<:bcC4:bDE5<
bc4:4D4cE5j(7DJ*kbEHDEJj<
bc4:JlCm5<
()*+,0./ LMNOPQRMSMTUQVWXMYOWZOS[MQWM\ORSQRMSMVPnQWZOS[MW^MQVRMQVORRMnYR\PRnMW^MQVRMo
()*+,1./ f646afI+gh67DE48g.
bc4:lDJ45f646<
234+,1./ 5677685+09:;**9:;**9:;**9:;**9:;*09:;**9:;**9:;**9:;*09:.<;
677685+9:*;*9:=;*9:-;*9:>;*9:?;*,:*;*,:=;*,:-;*,:>;*,:?;*=:*.<;
@A67BC)46D)E7*CFGEH4*CI*,9*674DJ4JK<
"#6$$$$1 !1 9%
Downloaded by Tejaswini N Charu (teju.n106@gmail.com)
&1'
lOMoARcPSD|41360616
00121234026789 9 !
'()*)+, )
"#6$$$$1 !1 9%
Downloaded by Tejaswini N Charu (teju.n106@gmail.com)
&1&
lOMoARcPSD|41360616
0123020400537849
$%&'()* +,-./012134/56718-69-2:1/61;-02/01219-2851/61<.7=1-0>2/.67?5.81@0/A0071/50180/2>1>079/5127=180/2>1A.=/5B
!8""""22 # 327
Downloaded by Tejaswini N Charu (teju.n106@gmail.com)
lOMoARcPSD|41360616
0123020400537849
$%&'()*+ ,-./01&23%435&67&24
,-./01&8392:;9:<=>2?2:;9&67&2:9
<@<5A24>@B34CD5EF@GH+IE<4B;IJB3DK<%L&MN=OB95IPJ&Q55<L%B8B%95IR393&MD<B%DBI<@<5>D5EGS
T<LA&<@<5'<@<5>E3@<B9?AAGMB9;53G*>2:;9>5D399B@FUAG2B93:>:B%L9KGV?AG2B93:>W<49KGVD;:;@AG;@3%LBGV&:3=B:AGMB9;53GS
T<LXA<@<5'<@<5>E3@<B9?AAGYB@5<D;:;@G*>2:;9>5D399B@FUAG2B93:>:B%L9KGV?AG2B93:>W<49KGVD;:;@AG;@3%LBGV&:3=B:AGMB9;53GS
T<L(A<@<5'<@<5>E3@<B9?AAGY<@L<%<D3G*>2:;9>5D399B@FUAG2B93:>:B%L9KGV?AG2B93:>W<49KGVD;:;@AG;@3%LBGV&:3=B:AGMB9;53GS
T<L>5B9CU:3=B:FZ[B93:&\B%L9KZS
T<L>5B9C?:3=B:FZ[B93:&P<49KZS
T<L>5B9C9<9:BFZ&[B93:&\B%L9K&YM&P<49KZS
2:9>5K;WFS
!8""""22 # 027
Downloaded by Tejaswini N Charu (teju.n106@gmail.com)
lOMoARcPSD|41360616
0123020400537849
$%&'()*+ ,-./0123245067829.7:.3;2072<.3=2>?3001.29@70>2072?7;93.120=72A130B.1>27A20612/./>2<303>10C
!8""""22 # 127
Downloaded by Tejaswini N Charu (teju.n106@gmail.com)
lOMoARcPSD|41360616
0123020400537849
%&'()*+, ./01(234567874&9:;2+
</01(254:67874&9:;2+
57:83=6::4>?.@<A
57:83;BC?A
%&'()-+, DEFGHIJKJLMHNOPJQFORFKSJHOJTFIKHIJUOVJQWOHXJHOJXIIJNOYJIKTNJZIKH[FIJ
DG\I\J]IQKWJ^IPRHN_J]IQKWJEG`HN_JLIHKWJ^IPRHN_JLIHKWJEG`HNJKFIJ`GXHFGU[HI`JKTFOXXJHNIJHNFIIJXQITGIX\
!8""""22 # $27
Downloaded by Tejaswini N Charu (teju.n106@gmail.com)
lOMoARcPSD|41360616
0123020400537849
$%&'()*+ %,-./01023435''65,70898,%:1;6<65,7089-3/1;6<67,10898,%:1;6<67,1089-3/1;6**
%,-./0109=>?78>1@A
78195;>-@A
$%&'&*+ &
!8""""22 # 727
Downloaded by Tejaswini N Charu (teju.n106@gmail.com)
lOMoARcPSD|41360616
001212340260278 9
&'()*+, ./012345467289:4;09<05=4294>03523454;510;?9249@42834101A4B5254A3245:B4>83>C4
&'()-+, DEFGHI(JK'LKM(NO((JL
DEFGHI(MPKQRS'(NO(M'M
DEFGHI(TKUJVRUVWQXJYJVRU(NO(JVU
WSWMZJLXSPKL[\M]^S_`,a]WLPRabPK\cW'd(efQgPUMahb(iMMWd'PTP'UMajKUK(e\WP'\PaWS
dZM'MXgRW'UJVRU^kZ_MPJKVXVP'dUc_lYZ_MPJKVXmWLUc_lLKUKZWSWMn
dXJVRU[gRW'U^JVUXM\KUUPSn
dXKk[gRW'UX\RVVP\UWR'M)o+XMPU[KVJcK^on
JVUXMcRm^n
&'()*+, ./012345467289:4;09<05=4294<3:30523454p9q4;?924294A89r42834s:230tu5021?3405:
.5:B49u2?130A4@9042834280334A;3>13A4@90435>84@352u03v
!"6####119 $
Downloaded by Tejaswini N Charu (teju.n106@gmail.com)
01%
lOMoARcPSD|41360616
001212340260278 9
&'()*+, -./012('3456(78('5(
-./012(59':9;(78(5:
<10.(;=>?9@'(-./012(:9A9;?A;(
-./012(49A5>BA>CDE565>BA(78(5>A
C@C;F:9A9;?A;E>B9:GC@C;HI
C@C;G:9A9F5:EJ9A9K@94?H:9A9FC@C;E:9A9LMB>34';F)N;?59>E>?'OAPNLN;?59>EQC:APNL
C@C;GA9@O?AF5:EJ9A9K@94?H:9A9FC@C;EA9@O?ALMB>34';F)NR9@C?A6N+I
C@C;G:SF5:EMB'M9AH)C@C;G:9A9LC@C;GA9@O?A+I
C@C;G:S)NR9@C?A6G'94?N+F'5EQP?@?HC@C;G:S)NR9@C?A6N+FFTLNU?AB;9NLV0WXI
C@C;G:S)NR9@C?A6G'94?N+F'5EQP?@?HC@C;G:S)NR9@C?A6N+FFYLNZ?@;CMB>B@NLV0WXI
C@C;G:S)NR9@C?A6G'94?N+F'5EQP?@?HC@C;G:S)NR9@C?A6N+FF[LNZC@OC'CM9NLV0WXI
;?AB;9G5?A9>G>?'OAPFC@C;G:S)C@C;G:S)NR9@C?A6G'94?NFFNU?AB;9N+)5?A9>E>?'OAP++
Z?@;CMB>B@G5?A9>G>?'OAPFC@C;G:S)C@C;G:S)NR9@C?A6G'94?NFFNZ?@;CMB>B@N+)5?A9>E
ZC@OC'CM9G5?A9>G>?'OAPFC@C;G:S)C@C;G:S)NR9@C?A6G'94?NFFNZC@OC'CM9N+)5?A9>E>?
SCOE9\F5>AE;3D5>BAHSCO;C]?HY[L^II
:9A9;?AF);?AB;9G5?A9>G>?'OAPLZ?@;CMB>B@G5?A9>G>?'OAPLZC@OC'CM9G5?A9>G>?'OAP+
9\EDB\5>AH:9A9;?AL>9D?>;F>9D?>;I
5>AE;PBQHI
!"6####119 $
Downloaded by Tejaswini N Charu (teju.n106@gmail.com)
21%
lOMoARcPSD|41360616
001212340260278 9
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&
'()*++,+----------------------------------./0123014-56789-/212:9-10;;-;08
9<
=>?@+,A+BCDBEB?FGBH,GIBJ?KLM?NLE(&OBHPBA(N?OBGIBN?H,+(?LGI(Q(N?MBN(RO)-S:-
T29U;71VN(KWXYP()XYC(EZ,IXYE,K(+BGH([
--\\]^-------------E+)>
&_YJJ`aYYYYYYYYYYYYYYYYY+(Eb+G-82;cRU2:TS:2RT29U;71V10892dU42e[
--\\]f-------------(QH(OE-g2eh//7/-BN-2//>
=>?@+,A+BCDBEB?FGBH,GIBJ?KLM?NLE(&OBHPBA(N?OBGIBN?iKLMN?LGI(QRO)Q-S:-j0:d0
8kU;S38kS:d2lkm:d2lh:TS:2kT29U;71V[
=>?@+,A+BCDBEB?FGBH,GIBJ?KLM?NLE(&OBHPBA(N?OBGIBN?iKLMN?LGI(QRO)Q-S:-j0:d0
8kU;S38kS:d2lkm:d2lh:TS:2kT29U;71V[
OBGIBN?iKLMN?ZBNZEBMK(iHKBNNiZ(KO(+ROQL-S:-j0:d08kU;S38kn08n903;2koep3q219
r08n.03;2kT29US926V[
OBGIBN?iKLMN?ZBNZEBMK(iHKBNNiZ(KO(+ROQL-S:-j0:d08kU;S38kn08n903;2koep3q219
r08n.03;2kT29US926V[
'()*++,+s-t0;82
.n2-037u2-2l12j9S7:-v08-9n2-dS/219-10w82-7c-9n2-c7;;7vS:T-2l12j9S7:s
'()*++,+----------------------------------./0123014-56789-/212:9-10;;-;08
9<
x?FOODBEB?y,HBK?z(CO{LO)P(+G(Ki|a}|{a~~|||aJ~RO)-S:-67dw;2
----^-S/S8UdcB+L(E)iGBC( :jRvn2/2VS/S8UdcB+L(E) aX(+NLH,K,
+X,G([
-----S/S8UdcB+L(E)iGBC( :jRvn2/2VS/S8UdcB+L(E) }XL+ALGLH
BX,G([
&&&_Ya}Y829780Uj290;U;2:T9nS/S8UdcS/S8UdcB+L(E)iGBC((E,NB j290
;R;2:T9n
----\-2/8S17;7/Uj290;U;2:T9nS/S8UdcS/S8UdcB+L(E)iGBC((+NLH,K,
+ j290;R;2:T9n
-----S/TS:S10Uj290;U;2:T9nS/S8UdcS/S8UdcB+L(E)iGBC(L+ALGLH
B j290;R;2:T9n
=>?@+,A+BCDBEB?FGBH,GIBJ?KLM?NLE(&OBHPBA(N?OBGIBN?H,+(?W+BC(RO)-S:-UUT29S9
26UUVN(KWXYP()[
--\]-------------LW-82;cR17;w6:8R:;2u2;8-_-a>
--\-----------------+(Eb+G-82;cRUT29S926U6w;9S;2u2;V42e[
&_YJ|YYYYYYYYYYYYYS:d2l2/--82;cR17;w6:8RT29U;71V42e[
--\-------------LW-S8US:92T2/VS:d2l2/[>
--\]^-----------------S:d2l2/--S:d2l2/
=>?@+,A+BCDBEB?FGBH,GIBJ?KLM?NLE(&OBHPBA(N?OBGIBN?H,+(?LGI(Q(N?MBN(RO)-S:-
T29U;71VN(KWXYP()XYC(EZ,IXYE,K(+BGH([
--\\]-----------------+(Eb+G-82;cRU2:TS:2RT29U;71V10892dU42e[
--\\]f-------------(QH(OE-g2eh//7/-BN-2//>
&_YJJ`JYYYYYYYYYYYYYYYYY+BLN(-g2eh//7/V42e[-W+,C-2//
--\\]-
--\\]---------LW-S8U810;0/V42e[-BGI-S8:0V42e[-BGI-G,E-82;cRn08:0:8>
'()*++,+s-t0;82
!"6####119 $
Downloaded by Tejaswini N Charu (teju.n106@gmail.com)
31%
lOMoARcPSD|41360616
001212340260278 9
&'()(*+ (
!"6####119 $
Downloaded by Tejaswini N Charu (teju.n106@gmail.com)
%1%