【Python 數據分析】pandas數據導入


導入CSV文件數據

環境

C:\Users\Thinkpad\Desktop\Data\信息表.csv

image


語法

pd.read_csv(filename):從CSV文件導入數據


實現代碼

import pandas as pd
f = open("C:/Users/Thinkpad/Desktop/Data/信息表.csv",encoding="utf-8")
content = pd.read_csv(f)
print(content)

運行結果

image


導入Excle文件數據

環境

C:\Users\Thinkpad\Desktop\Data\信息表.xlsx

image

語法

pd.read_excel(filename):從Excel文件導入數據


實現代碼

import pandas as pd
f = "C:/Users/Thinkpad/Desktop/Data/信息表.xlsx"
content = pd.read_excel(f)
print(content)


運行結果

image

導入Mysql數據表數據

環境

CREATE TABLE TB(ID INT,NAME VARCHAR(20));
INSERT INTO TB VALUES(1,'張三');

數據庫名:mis 用戶名:root 密碼:root

使用命令

pip install pymysql

image


語法

pd.read_sql(query, connection_object):從SQL表/庫導入數據


實現代碼

import pymysql
import pandas as pd

conn = pymysql.connect(host='localhost',user='root',password='root',db='mis',charset='utf8')
content = pd.read_sql('select * from TB',con=conn)
print(content)
conn.close()
注意:

在上圖中我們可以看到,鏈接的編碼為:UTF8

運行結果

image


導入文本文件數據

環境

C:\Users\Thinkpad\Desktop\Data\信息表.txt

image

分隔符號為:逗號


語法

pd.read_table(filename):從限定分隔符的文本文件導入數據


實現代碼

import pandas as pd
f = open("C:/Users/Thinkpad/Desktop/Data/信息表.txt",encoding='utf8')
content = pd.read_table(f,",")
print(content)


運行結果

image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM