Skip to content

RaghadAi1/Python_Projects_DataScience

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Amazon_Web_Scraping

This Simple Python project allows you to scrape product data from Amazon using BeautifulSoup, Requests, and Pandas. The scraper can extract information like product names, prices, ratings, and more from Amazon product pages.

Libraries Used

  • BeautifulSoup: For parsing HTML and extracting the required data from Amazon web pages.
  • Pandas: For storing and manipulating the scraped data in a structured format (e.g., CSV or Excel).
  • Requests: To make HTTP requests to Amazon and retrieve the HTML content of product pages.

Features

  • Scrape product details including name, price, rating, and availability.
  • Store the scraped data in a Pandas DataFrame.
  • Export the data to CSV for further analysis.

GDP Scraper

This project scrapes the GDP data of countries from the web and organizes it into a structured dataset for analysis. It uses Python and popular libraries like pandas, BeautifulSoup, and requests to extract, clean, and process the data.

Features

  • Web Scraping: Extracts GDP data of countries from a specified webpage.
  • Data Cleaning: Processes and organizes raw data into a structured format using pandas.
  • Exporting: Saves the cleaned data as a CSV file for further analysis.
  • Customizable: The code can be adapted for other websites or datasets.

Libraries Used

  • pandas: Data manipulation and analysis.
  • numpy: Numerical operations and handling missing data.
  • requests: Sending HTTP requests to fetch web pages.
  • BeautifulSoup: Parsing HTML and XML documents.
  • StringIO: Handling string data as file-like objects.

Crime Analysis Project

This project involves analyzing crime data to uncover patterns, trends, and insights using Python and Jupyter Notebook.

Features:

  • SQLite Magic: Write and execute SQL queries directly in Jupyter Notebook using %sql magic commands.
  • Data Analysis: Clean, transform, and explore datasets using Python.

Libraries

  • pandas (Data manipulation)
  • matplotlib and seaborn (Data visualization)
  • sqlite3 (SQLite database interaction)
  • ipython-sql (SQLite magic for inline SQL execution)
  • SQLite: Manage datasets in a relational database format.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published