《七周資料分析師》第七周 Python學習筆記

2021-08-16 15:09:28 字數 958 閱讀 1300

python作用:

1.利用python寫指令碼

2.excel視覺化有效能瓶頸,需要python來實現。

第七周所有環節:

3.numpy和pandas

1.python groupby

mysql不支援分組排序

2.concat和merge

concat是強行耦合

merge,是有共同名,優先表進行耦合

3.多重索引

4.文字函式

填充空值,none需要用np.nan,c語言形式的控制

pd.dropna()去除所有還有空值的行

7。pandas資料透視

輸出結果

7.python連線資料庫

import pymysql

import pandas as pd

from sqlalchemy import create_engine

conn=pymysql.connect(

host='localhost',

user='root',

password='123456',

db='data_kejilie',

port=3306,

charset='utf8'

)def

reader

(query,db):

sql=query

engine=create_engine('mysql+pymysql://root:123456@localhost/?charset=utf8').format(db))

df=pd.read_sql(sql,engine)

return df

cur.execute('select * from article_link ')

cur.close()

conn.commit()

七周成為資料分析師學習筆記(第七周)

一 python連線資料庫 1 安裝pymysql pip install pymysql 注意安裝路徑,注意環境切換 pip3 install pymysql 安裝在python3下 2 連線資料庫 import pymysql conn pymysql.connect host localhos...

七周成為資料分析師02 業務分析指標

成為一名合格的資料分析師,業務知識很重要。光有分析技巧但沒有業務知識支撐,分析出的結果也只會是空中樓閣,難以落地推行。只有理解業務,才能建立業務資料模型。指標 如果你不能衡量它,你就無法增長它。將業務場景用指標來衡量,更有利於對業務知識的把握。指標建立的要點 指企業 產品 消費者在整個業務關係階段的...

七周成為資料分析師 Excel函式篇

世界上的資料分析師分為兩類,使用excel的分析師,和其他分析師。每乙個資料新人的入門工具都離不開excel。因為excel涵蓋的功能足夠多。很多傳統行業的資料分析師只要求掌握excel即可,會spss sas是加分項。即使在挖掘滿街走,python不如狗的網際網路資料分析界,excel也是不可替代...