Python Pandas For Data Analytic
Python Pandas For Data Analytic
TechLisik
DATA FLOW PROCESSING
PYTHON PANDAS
• Script:
import pandas as pd
data = pd.read_excel(r'rekap_penjualan.xls')
df = pd.DataFrame(data, columns=['Tanggal Pemesanan', 'ID
Customer'])
columns = data.head()
print(list(data.columns.values.tolist()))
MEMBACA DATA EXCEL
MEMBACA RECORD EXCEL
• Script:
import pandas as pd
data = pd.read_excel(r'rekap_penjualan.xls')
df = pd.DataFrame(data, columns=['Tanggal Pemesanan', 'ID
Customer'])
print(df)
MEMBACA RECORD EXCEL
PYTHON BEAUTIFULSOUP
• Webscraping
from bs4 import BeautifulSoup
import requests
import pandas as pd
import datetime
URL =
"https://www.sigmaatk.id/product/category/baterai"
page = requests.get(URL)
NGODING YUK!
• Webscraping
soup = BeautifulSoup(page.content, "html.parser")
results = soup.find(id="page-content")
job_elements = results.find_all("div", class_="product")
NGODING YUK!
• Webscraping
for job_element in job_elements:
description_element =
job_element.find(class_="product-description")
title = description_element.find("h3").text
price = description_element.find("ins").text
product_element = title.split(" - ")[0]
satuan_element = title.split(" - ")[1]
price_element = price.split("Rp ")[1]
NGODING YUK!
• Webscraping
price_element = price_element.replace('.', '')
print(product_element, "|", satuan_element, "|",
price_element)
print()