Python資料分析 讀取CSV檔案轉為字典

2021-10-14 14:28:54 字數 818 閱讀 6777

python pandas包可以直接讀取csv檔案,為了接下來的資料分析,考慮到轉為字典或者陣列會方便一些。

1.pandas 讀取csv

import numpy as np

import pandas as pd

df=pd.read_csv(

"c:/users/yusheng/desktop/score.csv"

)

2.csv轉為字典

key=

value=

for i in df[

"number"]:

#「number」用作鍵

for j in df[

"score"]:

#「score」用作值

dic=

dict

(zip

(key,value)

)

以列表的形式返回鍵dic.keys()

返回值dic.values()

3.csv轉為陣列

alt=np.array(df)
以列表形式返回鍵值,用位置下標就行了

alt[:,0]和alt[:,1]

Python資料分析基礎之CSV檔案 4

有些時候,我們也並不需要檔案中所有的列。有兩種方法可以在csv檔案中選取特定的列 1.使用列索引值 2.使用列標題。1.基礎python usr bin env python3 import csv import sys input file sys.ar 1 output file sys.ar ...

python 資料分析基礎一 csv檔案處理(2)

前文已經說過如何去通過基礎python處理csv檔案的行,一系列的問題 本篇博文重點為利用pandas模組去較為簡單地處理這些複雜的問題 python pandas模組 import pandas as pd input file supplier data.csv out file the fir...

資料讀取與資料分析

本章主要內容為資料讀取和資料分析,具體使用pandas庫完成資料讀取操作,並對賽題資料進行分析構成。賽題資料雖然是文字資料,每個新聞是不定長的,但任然使用csv格式進行儲存。因此可以直接用pandas完成資料讀取的操作。在賽題資料中每行句子的字元使用空格進行隔開,所以可以直接統計單詞的個數來得到每個...