0% found this document useful (0 votes)
17 views24 pages

Piku

GTU internship report for computer engineering student of 7th sem

Uploaded by

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

Piku

GTU internship report for computer engineering student of 7th sem

Uploaded by

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

GOVERNMENT ENGINEERING COLLEGE,

DAMAN

INTERNSHIP REPORT

A REPORT PRESENTED FOR DEGREE OF


BACHELOR OF ENGINEERING

AKLAVYA PATHAK
(221423107005)

DEPARTMENT OF COMPUTER ENGINEERING


2023-24
AN INTERNSHIP REPORT

ON

APPLICATION DEVELOPMENT WITH


FLUTTER &

Submitted by

PATEL DAKSH UTTAMBHAI


(201420107008)

BACHELOR OF ENGINEERING
in

Computer Engineering

Government Engineering College, Daman

Gujarat Technological University, Ahmedabad


August,2023
Government Engineering College, Daman

Varkund, Nani Daman

CERTIFICATE

This is to certify that the project report submitted along with the project entitled

Data Analysis Using Python has been carried out by PATEL DAKSH

under my guidance in partial fulfillment for the degree of Bachelor of Engineering in

Computer Engineering, 7th Semester of Gujarat Technological University,

Ahmedabad during the academic year 2023-24.

Mrs. Tarulatha Patel Dr. Avinash R. Chaudhari


Assistant Professor Principal
Computer Department Government Engineering College, Daman
Government Engineering College, Daman

Varkund, Nani Daman

DECLARATION

I do hereby solemnly declare that the work presented in this Internship / Project

report entitled Data Analysis Using Python has been carried out by me

and has submitted in partial fulfillment for the degree of Bachelor of Engineering in

Computer Engineering to Gujarat Technological University, Ahmedabad, is a

bonafide record of original project work carried out by me at NIELIT DAMAN

Under the supervision of Mrs. Hemali J. Damania and that no part of this report has

been directly copied from any students' reports or taken from any other source,

without providing due reference.

Name of the Student Sign of the Student

PATEL DAKSH UTTAMBHAI


ACKNOWLEDGEMENT
I am writing to express my sincere gratitude for the immense support and guidance

that I have received during my tenure at Government Engineering College,

Daman. Your leadership and vision have been a constant source of inspiration,

shaping the very essence of our institution. Your commitment to academic

excellence and the nurturing of a conducive learning environment have been

instrumental in fostering growth and development. I am immensely grateful for the

invaluable support and mentorship provided by the Head of the Department and the

Librarian.

I am immensely grateful for your guidance and support as my internal guide Mrs.

Hemali J. Damania throughout my academic pursuits. Your dedication and expertise

have been instrumental in shaping my understanding of the subject matter. Your

encouragement and constructive feedback have not only enhanced my knowledge

but have also inspired me to explore new perspectives within the field. The patience

and insight you have demonstrated have significantly contributed to my academic

growth and personal development.

PATEL DAKSH UTTAMBHAI


(201420107008)
Table of content

Table of contents I
I
I
Internship Certificates I
V
Acknowledgement V
I
1 Chapter 1: Introduction to Industry 1
.
2 Chapter 2: Details of Internship 2
.
3 Chapter 3: Skill developed during Internship 1
. 2
4 Chapter 4: Conclusion 1
. 3
List of figures

Sr No. Title Page No.

Sr 11t Page
No. 1e No.
1 Introduction to Python Day-1
• 1.1: Arithmetic Operators 2-3

• 1.2: Data Type

• 1.3: Data Type Conversion


2 Python Programming Day-2
• 2.1: String Methods 3-4

• 2.2: Identify String Length & String Index Operation


3 Python Programming Day-3
• 3.1: List 5-6

• 3.2: Tuple

• 3.3 Dictionary
4 Python Programming Day-4
7
• 4.1: Loops
5 Python Programming Day-5
8-9
• 5.1: Functions in Python.
6 Python Programmmg Day-6
9
• 6.1: Class and Methods in Python
7 Python Libraries Day-7to9
10
• NumPy and Pandas
8 Python Libraries Day-lOtol 1
11
• Matplotlib
Chapter 1: Introduction to Industry
Name of Industry: National Institute of Electronics and Information Technology (NIELIT)
Daman

Located in: Government Polytechnic Daman

Website: https://nielit.gov .in

About:
National Institute of Electronics & Information Technology (NIELIT),(erstwhile DOEACC
Society), an Autonomous Scientific Society under the administrative control of Ministry of
Electronics & Information Technology (MoE&IT), Government of India, was set up to
carry out Human Resource Development and related activities in the area of Information,
Electronics & Communications Technology (IECT). NIELIT is engaged both in Formal &
Non-Formal Education in the area of IECT besides development of industry oriented quality
education and training programmes in the state-of-the-art areas. NIELIT.has endeavoured to
establish standards to be the country's premier institution for Examination and Certification
in the field of IECT. It is also one of the National Examination Body, which accredits
institutes/organizations for conducting courses in IT in the non-formal sector.
Chapter 2: Details of Internship
Company: National Institute of Electronics & Information Technology (NIELIT) Duration:
27-07-2023 to 10-08-2023
Location: NIELIT Daman, Govt. Polytechnic Building Varkund, Nani Daman - 396210

Day-1
Date DESCRIPTION OF WORK DONE IN BRIEF

27/07/202 Discuss on machine learning, AI data science etc.


3
Python programming learning starting from basic

Introduction of python

Topics covered in lecture


Arithmetic Operators, Data types in python type casting,
formatting, input/output, etc.

3) lab season start will be 3 .15 PM for practices


basic of pythons and lecture study.

; Jupyter UnUtled Last Checkpoint 07/W/2·023


{aulOGaved) File Edit 1/J:!w ln en Cc

Kernel Wtdgct,:: Help


Tru 1ed I Python 3 (ip'J1«)rnel)
+

In f 4] ; llliil .:::50
lll,.ll!l2 = 5
tt AddHtor,
SLJIII r·esul L " rlu + 11u 2
printcsum.:.,, sum_r-e:sult) it
Subt=i·t iu,i
diff_result = numl - numi2 printCDiffcr
ncc:··, diff_rc ult) tt Mut tip l ication
prod_H!sult - numl • num,2:
pri nt( l'roourt: ", prod_result)
ll TJ1.vi�1.nn
quo_result " ttumcL/ nuill.2 print
(a JOti ent : ", quo_!resu1t) # Floor
Oiv"i.sion
floor·_quo_r-e ult " nwnl / I nLI"n2 printCFloor
Quotient:··, f·loor_goo_result} it ,kttlu[u!;
r ainder = nulld % n . 2
print CRem indc r :··, re!Dilittdcr)
It !:xpammtiat·icm
cxp_rcsult " ttu1111 numJ: °
print(• xponen tia Lian:", exp_result)

Sium: 55
l)iff PN>IJKf' l 4
Product : 250
Quotient; 10.0
Floor Ql!ot:ient: 10
R!!c!ni3lF1der; 0
Exponentiat· on : n25'00000

Fig 1.1: Arithmetic Operators


; JUpyter Untitled Last Checkpoint: 07/20/2023 (unsaved changes) Logout

File Edit View Insert Cell Kernel Widgets Help Trusted ., I Python 3 (ipykernel) 0

jg) + t'el + ,I, ► Run ■C .. Code In [5]: # Integer (:;gJ

int number = 42 print("Integer:", int_number) #


Floating-Point Number float_number = 3.14
print("Floating-Point Number:", float_number)
# string
string_value = "Hello, Python!" print("string:",
string_value) # Boolean
bool_value = True
print("Boolean:", bool_value)

Integer: 42
Floating-Point Number: 3 .14 string: Hello,
Python!
Boolean: True

In [11]: type(int_number) out[ll]: int

In [9]: type(float_ number) Out[9]: float

In [10]: type(float_number) out[10]: float

In [12]: type(bool_value) Out[12]:


bool

Fig 1.2: Data Type

; JU pyter Untitled Last Checkpoint: 07/20/2023 (autosaved) ;:, Logout

Help Trusted ., I Python 3


File Edit View Insert Cell Kernel Widgets (ipykernel) 0
jg) + t'e] � + ,I, ► Run ■ C .. Code

Implicit Data Type Conversion


In [13]: num_int = 5
num_float = 3.14
result = num int + num float
print(result) -

8.14

Explicit Data Type Conversion


In [14]: num_str = "42"
num_int = int(num_str)
print(num_int)

num_float = float(num_str)
print(num_float)

42
42.0

In [15]: num = 10.5


n

um_int =

int(num)

print(num_int)

Fig 1.3: Data Type Conversion


DAY-2
Date DESCRIPTION OF WORK DONE IN BRIEF

28/07/2 Frist will be discussed about AI, machine learning


023 how to its work and implement that

Discussed about data visualization and discussed


about graph

after discussing continue yesterday topic python


and start a learning about python

and in python will be learn

string in details

1) string methods

2) identify string length

3) string index operation

4) start lab at 3.30pm an practical's performing in


their

;: JUpyter Untitled Last Checkpoint 07/20/2023 (unsaved Help


changes) Logout

File Edit View Insert Cell Kernel Widgets Trusted , I Python 3 (ipykernel) O
lgJ + ll<t i'el ++► Run ■ C .. Code In [17]: text = "Hello, World!" V lci;;j)

In [18]: uppercase_text = text.upper() print("Uppercase:",


uppercase_text)

Uppercase: HELLO, WORLD!

In [19]: lowercase_text = text.lower() print( "Lm


ercase: ", lowercase_text)

Lowercase: hello, world!

In [20]: capitalized_text = text.capitalize() print("Capitalized:",


capitalized_text)
Capitalized: Hello, world!

In [21]: count_hello = text.count("Hello")


print( "Occurrences of 'Hello':", count_hello) Occurrences of
'Hello' : 1

In [22]: new_text = text.replace("World", "Python")


print("Replaced text:", new_text)

Replaced text: Hello, Python!

Fig 2.1: String Methods


In [23]: text =
"Hello, world!" length =
len(text)
In [24]: first_char = text[0]
print("First character:", first_char) First

character: H

In [ ] : last_char = text[ -1]


print("Last character:", last_char)

Fig 2.2: Identify String Length & String Index Operation

DAY-3
Date DESCRIPTION OF WORK DONE IN BRIEF
31/07/2023 Continue Python leaning and practise
New Topics are start in this day
Topics Name:

List in Python Tuples

in Python

Dictionary in python

;:: JUpyter Untitled Last Checkpoint 07/20/2023 (unsaved changes) Logout

File Edit View Insert Cell Kernel Widgets Help Trusted I Python 3
(ipykernel) 0
JgJ + l'el ++► Run ■ C .. Code

In [27]: fruits= ['apple", 'banana', 'cherry', 'apple', 'orange']

In [28]: fruits.append( 'grape')


print ("After append:", fruits)
After append: [ 'apple', 'banana', 'cherry', 'apple', 'orange', 'grape']

In [29]: fruits.insert(2, 'kiwi')


print ( "After insert:", fruits)
After insert: [ 'apple', 'banana', 'kiwi', 'cherry', 'apple', orange', 'grape']

In [30]: fruits.remove('apple')
print ("After remove:", fruits)
After remove: [ 'banana', 'kiwi', 'cherry', 'apple', 'orange', 'grape']

In [31]: apple_count = fruits. count(' apple') print("occurrences of


'apple':", apple_count)
Occurrences of 'apple' : 1

In [32]: fruits.sort()

print("After sort:", fruits)

In [33]: fruits.reverse()
print("After reverse:", fruits)
After reverse: ['orange', 'kiwi', grape', 'cherry', 'banana', 'apple']

Fig 3.1: List


;:; JU pyter Untitled Last Checkpoint 07/20/2023 (unsaved changes) Logout

File Edit View Insert Cell Kernel Widgets Help Trusted , I Python 3
(ipykernel) 0
jg) + t'el ++► Run ■ C .. Code

In [37]: fruits = ("apple", "banana", "cherry", "apple", "orange")

In (38]: apple_count = fruits.count("apple") print("occurrences of


'apple':", apple_count)
occurrences of 'apple' : 2

In [39]: banana_index = fruits.index("banana") print("Index of


'banana':", banana_index)
Index of 'banana' : 1

In [40]: tuple_length = len(fruits)


print("Length of the tuple:", tuple_length) Length of

the tuple: 5

In [41]: sliced_fruits = fruits[l:4] print("Sliced tuple:",


sliced_fruits)
Sliced tuple: ('banana', 'cherry', 'apple')

In [42]: more_fruits = ("grape", "kiwi") combined fruits =


fruits + more fruits
print("Combined tuples:", combined_fruits)
Combined tuples: ('apple', 'banana', 'cherry', 'apple', orange', grape', 'kiwi')

In [ ]:

Fig 3.2: Tuple

;:; JLipyter HarshalPatel Last Checkpoint 12/11/2022 (unsaved changes) , Logout

File Edit View Insert Cell Kernel Widgets Help Not Trusted , I Python 3
(ipykernel) C
jg) + t'el ++► Run ■ C .. Code

In [7]: data= {"name": "Harshal","age": "20","city": "Valsad"I}

In [8]: uppercase_data = {}
for key, value in data. i terns(): uppercase_data[key] =
value. upper()

In [9]: print("Uppercase Data:", uppercase_data)

Uppercase Data: {'name' : 'HARSHAL', 'age' : '20', 'city' : 'VALSAD'}

In [10]: lowercase_data = {key: value.lower() for key, value in data.items()} print("Lowercase Data:",
lowercase_data)
Lowercase Data: {'name' : 'harshal', 'age' : '20', 'city' : 'valsad'}

In [11]: capitalized_data = {key: value.capitalize() for key, value in data.items()} print ("Capitalized Data:",
capitalized_data)
Capitalized Data: {'name' : 'Harsha!', 'age' : '20', 'city' : 'Valsad'}

In [12]: substring_count_data = {} substring


= "a"
for key, value in data.items(): substring_count_data[key] =
value.count(substring)
print("Substring Count Data:", substring_count_data) Substring Count Data:

{'name': 2, 'age': 0, 'city': 2}

In [13]: replacement_data = {key: value.replace("a", "X") for key, value in data.items()} print("Replacement Data: ",
replacement_data)

Fig 3.3 Dictionary


DAY-4

Date DESCRIPTION OF WORK DONE IN BRIEF


Today, I am beginning to learn the basics of loops in
1/08/2023 Python.

In this day covered this topic loops For

loop

while loop

Range in loop

-; JUpyter HarshalPatel LastCheckpoint1211112O22 (autosaved) - JUpyter HarshalPatel Last Checkpoml 12/11/2022 (unsaved changes)

File Edrt View Insert Cell Kernel Help File Edit View Insert Cell
Widgets Kernel Widgets Help

++► Run ■ C .. +
for
Code num
in
range
{0,
10,
In [14]: print{"For Loop:") 2):
if num < 5:
for i in range(l, p
ri
6): if i % 2 == n
0: t(
print(f"{i} is even") f
else: "
print(f"{i} is odd") {
n
For Loop: u
1 is odd m
}
2 is even is
3 is odd le
4 is even s
5 is odd s
t
h
a
In [15): print("\nWhile Loop:") n
5
counter = 1 "
while counter <= 5: )
if counter % 2 == 0: else:
print(f"
print(f"{counter} is {num}
is
even") greater
else: than or
print(f"{counter} is odd") equal to
5")
counter += 1
Looping using Range:
While Loop: 0 is less than 5
1 is odd 2 is less than 5
2 is even 4 is less than 5
3 is odd 6
4 is even
5 is odd
i
s

g
r
e
a
t
e
r

t
h
a
n

o
r

e
q
u
a
l

t
o

i
s

g
r
e
a
t
e
r

t
h
a
n

o
r

e
q
u
a
l

t
o

In
[17)
:
prin
t("\
ntle
sted
If:")
for i
in
rang
e(1,
6) :
if i X 2 == 0:
if i X 3 == 0:
prin
t(f"
{i}
is
eve
n
and
divi
sibl
e by
3")
else:
print(f"{
i} is
even but
not
divisible
by 3")
else:
p
r
i
n
t
(
f
"
{
i
}
i
s
o
d
d
"
)

Nested If:
1 is odd
2 is even but not divisible by 3
3 is odd
4 is even but not divisible by 3
5 is odd

Fig 4.1: Loops


DAY-5

Date DESCRIPTION OF WORK DONE IN BRIEF


Today, I am beginning to learn the basics of Functions in
2/08/2023 Python.

Work with Function in python

Defining Function

Default Argument variable

length Arguments

Lambda function

Pass by value and Pass By reference

Local variable and Globule variable

practice program

File Edit V111w Insert Cell Kernel Widgets Help FIie Edit V10w Insert Cell Kernel Widgets Help

++ ►Run■C .. Code + ++► Run ■ C .. Code


Defining Function Defualt Argument
In [l]: def cal(length,width):
area=length•width In [8]: def greet(name, greeting="Coding IS Good"): print(name,greeting )
greet("Harshal ")
return area greet(name="Rinkesh",greeting="Go back")

In[2]: 1=13
w=23
areal = cal(l,w) Harsha! Coding IS Good Rinkesh Go
print(areal) back

299

In [3): def change(mylist): variable length Arguments


print("values inside the function before changes ",mylist) mylist[2)=78
mylist[4)=450 In [9]: def sum_ofall(•cool): # •tuples
return total=0
for num in cool: total +=
In [4]: 11ylist= (232,243,34,3,123,45,2,] num
change(mylist) return total
result =sum_ofall(l23, 2423, 57,567) print(result)
print("value after changes: •,mylist)
values inside the function before changes : [232, 243, 34, 3, 123, 45, 2] 3170
value after changes: [232, 243, 78, 3, 450, 45, 2)
In (10]: def print_infro(0nice):
In [5): def add(a,b ): for key, value in nice. items(): print(f ·{key}:
return a+b {value}·)
result = print_infro(Name="Sonu",age=12, city="Daman")
add(S,3) Name:Sonu age:12
city:Daman
In (6): print(result)
Jupyter Harshal LastCheckpoinL20hoursago (autosaved) Ftle Edrt
View Insert Cell Kernel Widgets Help :: JUpyter HarshaI Last Checkpomt 20 hours ago
igi + ++► ■C Run Code
(unsaved changes) File Edtl VlfYN Insert

Cell Kernel Widgets Help


Lambda function
+ ++► Run ■C Code

print(valu )

In (11]: squre_lambda =lambda x:x*x


print(squre_lambda(8))
In [•]: defmodify_list(lst): llpass by refrance
64 lst.append(5) 1st.append( 4)
my_list=[l, 3, 2, 6] modify_list(my_list)
print(my_list)
In (12]: area_reactangle = lambda length, width:

length*width length = 4
Local vairable and Globle varibale
width =In54[•]: name = "Patel· II glable vorible
In (13]: data= [(2,7),(23,3598),(242,435),(24343,57574)]
def bad():
print('"hello", name) #hello is a local vaMable
sorted_data = sorted(data, key=lambda x:x[l]) print(sorted_data) bad()
print("outside function name : ", name)
((2, 7), (242, 435), (23, 3598), (24343, 57574)]

practice program
Pass by value and Pass By refreance
In [*]: llodd and even
def chack(number):
In (14]: def modi(c): llta modify value if number X 2 ==0:
print("the number is odd ")
X = c+l value=5 else:
print("The number is even ")
modi(value) print(value)

num =
int(input("Ente
Tn r1 l: dl>f modifv list/1st\: ltnn.s.s hv r a number "))
rP-frnnrP result =
chack(nwa)
nrint(f"fnuml is a frpsultl"\

Day-6

Date DESCRIPTION OF WORK DONE IN BRIEF


03/08/2023 Learning about Methods in python

Methods: appended(),copy
(),index(),count(),extend(), etc.

class
Exception handling

File handling

++► Run ■C Code


I + !I< ++► Run ■C Code

In (6]: class Dog:


def _init_(self,name,age):
File Handaling
sseellff..angamee== agneame def bark(self):
print(f"{self.name} say happy ·· ) In (5): file= open("c:\\Users\\harshal patel\\oownloads\\sem 6\\harshalpatel.txt"', 'r')
#create on instance of dog class I
my_dog = Dog("Rinku ", 3 )
t
#access atrributes and cal L methods of instance t
print(f"My dog name is {my_dog.name} ... )
print (f"My dog n is {my_dog.age} years old") my_dog.bark() a
My dog name is Rinku .
My dog name is 3 years old r
Rinku say happy
e
In [9]: try: a
#Ask the user for a number d
num = int(input('enter a Number : '))

result = 10/num print("Result: •·,result) d


except zerooivisionError: o
print("error : cannot divide by zero ")
except valueError: print("eroor: i") c
finally:
print(· Execution complete ...) u
enter a Number : 0 m
error : cannot divide by zero Execution complete. e
n
t

t
e
x
t
=

f
i
l
e
.

r
e
a
d
(
)

p
r
i
n
t
(
t
e
x
t
)
file.close()

In [6]: file = open(""C: \ \Users\ \harshal patel\\DOwnloads\\sem 6\\harshalpatel.txt"", ·w·)


Itta write document
book = file.write(·' ·webChatGPT Try on web these countries &
regions. Latest updates Custom instructions for ChatGPT Jul 20,
2023 Introducing the chatGPT app for ios May JS, 7073 New
ways to _ Other content from openai. com' ' ·)
file. close()

In (9]: file = open("c: \\Users\\har hal patel\\DOwnloads\\sem 6\\har halpatel. txl", ·r+·)
Itta read document
text= file.write(".ok:y ")
t
e
x
t

f
i
l
e
.
r
e
a
d
(
)

p
r
i
n
t
(
t
e
x
t
)
file. close()
y on web these countries & regions.
Latest updates custom instructions for chatGPT Jul 20,
2023 Introducing the chatGPT app for ios May 18, 2023 New
ways to .• other content from openai. com

In (10]: file = open("C: \\Users\\harshal patel \\Downloads\\sem 6\\harshalpalel.txt··, 'a·


text = file.write("' \n fine its oky you have lucky day
file. close()
DAY- 7 to 9
Date DESCRIPTION OF WORK DONE IN BRIEF
04/08/2023 Working with Data Sets and CSV files and Excel
to
files .
08/08/2023
using a software jupiter notbook for this work Display

Data set in this software.

and more operation preform

!)manipulating data

2) get basic statics for numeric columns

3) get information about data frame

::: JUpyter harshal LastChedq)OlnL nunU10Sago (un,;avoddlanges) ;: JUpyter harshalLas,Chodq>omL6m,nuicsago (unsavoodlangcs)


;: JUpyter harshal LostCheclq)o<nr7 minvtesooo (OutOSRVed)
FIie Ed• Vrew Insert Cal Kerne( Wldge Help
W,dgels Help FIie fd;t View Ins.en Ceil Kernel Wldaets Help

Ill
Inlll:1-f"tpandas11pd N.ame Age a.net., 5.iary Depanntent Experienu Educ.,don
a=pd.read_csv('f"IIIJ)oyee_data.csv') 1n[6j: fc•a[a['DcpJrtMcnt·],.='Finance·]
a.head() fe.hHd()
E_..,. Outf•l:
Name Age- Gender Salary Df.panment Expe,rtence Edueadon
N.lme Age Gfflder Salary O.p1nment E.xperience Edueatlon

e:n,,,_.,.
In l•J: ad••l('..- ,·s.1ary"JJ
0
ad.head()

Jn[7J:
In[2): a.info fe=•l•l"Oepartment·
a.head() J==
·•1nonc,·J(l°Aee·,·s.
,tary·JJ fe.head()
Outf7]:
OUtlJ): 2CNll'ie75000
N.ame Ag• Gendu Salary OepanmeM E.'tlpeMnce Education
l0awl4SOOO

In (SJ: nd:a((',._','Oepart ,l']]


nd.head()
OUl{S]:
Eno•- In [K]: f=a(a['(A>nrier'J =•1...
IP'l[['AC•','salary'JJ
f.hcad()
In[3): a.describe() a.head()
OUt[S]:
out(3J:
N.lm• Av• Gender Sal.1,y 0.partmem Eq,eO.nc• Education

; JUpyter harshal L1:1slChet-kpa;nl 13minulssago (11utosav1:1d) JUpyter harshal I est Che int·14 minutes 990 (autOMlved) Jupyter harshal LastChedtpoml 15m1nuteSWiJ0 (aulosa11ed)
file E-d1t Vtt1w lnse1t CeU Kemel Widgets Help fde Edd Yrew Insert Cell Kernei Widgets H8',
File Edil VteW tnsen. C.. Kernel w Holp

+ t< " ++ ►
Run ■ C ._ Codo In [25]: dfea.fillna({'oepart•mt':'unknow'})
Jn [11J: an=•lC•l"DPp•rt•nt·J='HR")l(a["Ae•·J,lff)j df.head()
In(O]: fo•a[a['Expcrioncc•J>5Jl[ t1"'c']J
0
an.heild()
fo.hcad
() 0Ut[25]
OUt(ll]:
N.am• AQ• Gender 5.abry O.partmern !Mnce Education
0Ul[9]:

lnfU]: sc1::.af(a('!>,1l.1ry']< )l(.1(' dt.ry']>b0UOO)] In(26j: dr-a.saq,le(s).index


Sa.head() a.loc[d
ln t101: r=a[al't1ame'l,isin(t'rhomas·,·zane'l)lll'Department','salary'Jl v,'Sc1l
r.head() 0..t[l7]:
ary']s:
OuT(IAJ!
HOn1.
a.head(
)
0Ul[26]:
Nama "9• Gender Salary O.pMtmtlnl &parience EdiKatlon

In[1S3]; r::d(d['t,•..1.isln(f'Thvmd!.0,'Zdn(!'])J

out[J>J[:
an,a[(a["Ocp,rtaont'J=·Flnan<o")l(•['salary']>=OOOOO)&(a[·s.1ary']<•70000)] In[B]:
an.hc>d() In (27): dbaa('S>bry'J... x()
dvsa.fillna({'Salary':'11ax')) dv.head()
<
M
( <Nl[ll]:
l
J
]
,
Nam•
Sal ,yAg • Gendff
0.panm.nt
!,cperienu l!
duu,DOn
DAY- 10 to 11
Date DESCRIPTION OF WORK DONE IN BRIEF
09/08/2023
to Last day of internships

10/08/2023 Continue learning pandas in and start new library in


python

matplotlib library for data visualization Explore

a types of graph and how to visualize

graph

.C..-nel WQg,91:; HIit!

::I + a,c Cr l'i + + ►R,,, ■ C It Co.:..-

lrl\ L
4 Jn IM,J: rnrtr n �ttr•r- 11l11t la vl'\'61i1r w rrlqfU,,:,,.hip hrli.<t'rr, ,.,,. Mid,;r1/4ry
t j1ll.•:rnlkr(d-1l»t'.:.P,t•'j,cL1l;,J',,,1.1t•y'I) i,lt.:dabel(' e')
rn(S]J:•creoreoptecoot: ) p.lt.ylabel(' bry) pll.tillt("..,.,,.,,-;_ ...;1!,lf1'0)
: j1ll.•:h1M(}
3
plt.pie(dept_count, labeh "dept_count.illdex, autopct:"l1.1ru·, startang,le::148) V
L
,
s
a
l
a
r
y
.
p
l
o
t
(
k
i
n
d
:
,
'
1
M
f
''
)
p
l
t
1 .
1
1
1
1
.
,
l
(

'
n
,
,
p
.
i
r
l
m
m
t
'
)
p
l
l
.
y
f
:
l
l
1
1

l
(
'
.
=
i
y
,
-
J
f
.
l
'
!
'
>
.
1
,
:
u
-
y
'
)
plt.title{'twr.,;es..laryofDeputa!nt')
plt.shOI.()

Aoevs S&lllry
Chapter 3: Skill developed during Internship
Python Programming:
Describe how your understanding of Python evolved during the internship.
Highlight any specific programming challenges you faced and how you overcame them.

Pandas Library:
Explain your familiarity with the Pandas library, its key components, and its importance in
data analysis.
Provide examples of how you used Pandas to manipulate and analyse data.

Matplotlib Library:
Discuss your experience with data visualization using Matplotlib.
Showcase various types of plots and graphs you created to visualize data patterns.

Data Analysis Techniques:


Discuss the data analysis techniques you learned and applied during the internship.
Highlight how you explored, cleaned, transformed, and summarized data to extract
meaningful insights.

Problem-Solving and Challenges:


Describe any significant challenges you encountered during your internship.
Explain how you approached and solved these challenges, emphasizing your problem
solving skills.

Transferable Skills:
Discuss how the skills you acquired during your internship are transferable to other domains
and roles.
Emphasize skills like communication, problem-solving, project management, and teamwork.
Chapter 4: Conclusion

In conclusion, my two-week internship has equipped me with fundamental skills in Python


programming and data analytics. The hands-on experience with libraries like NumPy, Pandas,
Matplotlib, and Seaborn has laid a strong foundation for my future endeavors in this field. I
am excited to continue exploring data analysis and its real-world applications, armed with the
knowledge and insights gained during this internship.

You might also like