0% found this document useful (0 votes)
33 views19 pages

Kritika Cyber Crime Dataset

The document is a project report on Cyber Crime Data Analysis submitted by Kritika Mehta for Class XII-C at Guru Harkrishan Public School. It includes an overview of Python, its features, and libraries like Pandas and Matplotlib, which are used for data manipulation and visualization. The project aims to analyze cyber crime data and produce summarized reports, utilizing CSV files for data storage.

Uploaded by

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

Kritika Cyber Crime Dataset

The document is a project report on Cyber Crime Data Analysis submitted by Kritika Mehta for Class XII-C at Guru Harkrishan Public School. It includes an overview of Python, its features, and libraries like Pandas and Matplotlib, which are used for data manipulation and visualization. The project aims to analyze cyber crime data and produce summarized reports, utilizing CSV files for data storage.

Uploaded by

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

Guru Harkrishan Public School

Kalkaji, NewDelhi

Cyber Crime DATA ANALYSIS


INFORMATICS PRACTICES PROJECT
2023-2024

Guided by:AvashKumar. Roll no :


Submitted by:Kritika mehta
Class : XII-C
Index
s.no. Name of the Topic Page no.
1. Certificate 3
2. Acknowledgement 4
3. Introduction 5
4. Python Overview& history 6
5. Python features 7
6. Pandas 8
7. Matplotlib 9
8. CSV file 10-13
9. Source code 14-17
10. Output 18-30
11. Bibliography 31
Certificate
This is to certify that project report entitled as Cyber
Crime Data Analysis been successfully completed by
Kritika is being submitted for Practical Examination of
Class- 12 (CBSE's AISSCE-2023-24) Informatics Practices.
No part of this project is being submitted to any other
school/institute for award for any Certificate /Degree.

SIGNATURE –

INTERNAL EXAMINER:
EXTERNAL EXAMINER:
Acknowledgement
I would like to express my special thanks of gratitude to my
teacher Mr. Avash Kumaras well as our principal Mam Mrs.
Harpreet Kaur who gave me the golden opportunity to do this
wonderful project on the topic ‘Cyber Crime Data Analysis’, which
also helped me in doing a lot of Research and I came to know
about so many new things I am really thankful to them. Secondly, I
would also like to thank my parents and friends who helped me a
lot in finalizing this project within the limited time frame.

Kritika Mehta

XII-C
introduction
Cyber Crime Data
Analysis
This project helps the company to analysis the Cyber
Crime data and produce summarize reports, we can
also visualize the data according to columns Cyber
Security business is one of the best business anyone
can start now a days
PYTHON : OVERVIEW
Python is a high-level, interpreted, interactive and object- oriented scripting language. Python is designed
to be highly readable. It uses English keywords frequently where as other languages use punctuation, and
it has fewer syntactical constructions than other languages.

• Python is Interpreted − Python is processed at runtime by the interpreter. You do not need to compile
your program before executing it. This is similar to PERL and PHP.

• Python is Interactive − You can actually sit at a Python prompt and interact with the interpreter directly
to write your programs.

• Python is Object-Oriented − Python supports ObjectOriented style or technique of programming that


encapsulates code within objects.

• Python is a Beginner's Language − Python is a great language for the beginner-level programmers and
supports the development of a wide range of applications from simple text processing to WWW browsers
to games

History of Python
Python was developed by Guido van Rossum in the late eighties and early nineties at the National Research
Institute for Mathematics and Computer Science in the Netherlands.

Python is derived from many other languages, including ABC, Modula-3, C, C++, Algol-68, SmallTalk, and
Unix shell and other scripting languages.

Python is copyrighted. Like Perl, Python source code is now available under the GNU General Public
License (GPL).

Python is now maintained by a core development team at the institute, although Guido van Rossum still
holds a vital role in directing its progress.
Python Features
• Easy-to-learn − Python has few keywords, simple structure, and a clearly defined syntax. This allows the
student to pick up the language quickly. BANKING MANAGEMENT SYSTEM 4

• Easy-to-read − Python code is more clearly defined and visible to the eyes.

• Easy-to-maintain − Python's source code is fairly easyto-maintain.

• A broad standard library − Python's bulk of the library is very portable and cross-platform compatible on
UNIX, Windows, and Macintosh.

• Interactive Mode − Python has support for an interactive mode which allows interactive testing and
debugging of snippets of code.

• Portable − Python can run on a wide variety of hardware platforms and has the same interface on all
platforms. • Extendable − You can add low-level modules to the Python interpreter. These modules enable
programmers to add to or customize their tools to be more efficient.

• Databases − Python provides interfaces to all major commercial databases.

• GUI Programming − Python supports GUI applications that can be created and ported to many system
calls, libraries and windows systems, such as Windows MFC, Macintosh, and the X Window system of Unix.

• Scalable − Python provides a better structure and support for large programs than shell scripting.
Pandas:

Pandas is an open-source Python Library providing high-performance data manipulation and analysis tool
using its powerful data structures. The name Pandas is derived from the word Panel Data – an Econometrics
from Multidimensional data. In 2008, developer Wes McKinney started developing pandas when in need of
high performance, flexible tool for analysis of data. Python with Pandas is used in a wide range of fields
including academic and commercial domains including finance, economics, Statistics, analytics, etc.

Key Features of Pandas


• Fast and efficient DataFrame object with default and customized indexing.

• Tools for loading data into in-memory data objects from different file formats.

• Data alignment and integrated handling of missing data.

• Reshaping and pivoting of date sets.

• Label-based slicing, indexing and subsetting of large data sets.

• Columns from a data structure can be deleted or inserted.

• Group by data for aggregation and transformations.

• High performance merging and joining of data.

• Time Series functionality.


Matplotlib:
The matplotlib Python library, developed by John Hunter and many
other contributors, is used to create high-quality graphs, charts, and
figures. The library is extensive and capable of changing very minute
details of a figure.

Comma Separated File(CSV):


CSV (Comma Separated Values) is a simple file format used to store
tabular data, such as a spreadsheet or database. A CSV file stores tabular
data (numbers and text) in plain text. Each line of the file is a data record.
Each record consists of one or more fields, separated by commas. The
use of the comma as a field separator is the source of the name for this
file format.
Benefits of CSV File
1. CSV files can be opened or edited by text editors like notepad.

2.In data-warehouse, CSV follows a fairly flat, simple structure.

3. CSV is safe and can clearly differentiate between the numeric values and text.
CSV does not manipulate data and stores it as-is.

4.In CSV, you write column headers only once where as in Excel, you have to
have a start tag and end tag for each column in each row.

5. Importing CSV files can be much faster, and it also consumes less memory.

6.It's easy to programmatically manipulate CSV since, after all, they are simple
text files.

7. CSV can be opened with any text editor in Windows like notepad, MS Excel,
Microsoft Works 9, etc.
Software used
Front End:
Python 3.8.2
Back End:
CSV File
Operating System:
Windows 10

Minimum Hardware and Software


Requirements:
Operating System:
x86 64-bit CPU (Intel / AMD architecture) 4 GB RAM.
5 GB free disk space.
Open Source Software being used:
1. Python 3.8.2, Matplotlib, Pandas

2. MySQL 8.0 Server


Coding
Output
Bibliography
• Informatics Practices Class 12 by PreetiArora.

• https://stackoverflow.com/ (For error resolving)

• • Google Images

• • https://www.tutorialspoint.com/

• • Google Search Engine

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy