python數據處理常用函數

1 . pandas

import pandas as pd

## 讀取
data = pd.read_csv(filename,header=None)
data =data.values
print(data.shape)  ##此時 data 可作爲numpy 數組來使用


## 保存
## 將 list 轉化爲 numpy 格式
data_numpy = np.array(data_list)
## 將numpy 數組 轉化爲 pandas 格式來保存
data_numpy = pd.DataFrame(data_numpy, index=None, columns=None) 
data_numpy.to_csv(filename', header=None, index=None)

2. PIL Pillow

## 讀取圖片 在圖片上繪圖
from PIL import Image, ImageDraw
im = Image.open('1.jpg')
im.show()
im.save('2.jpg')

draw = ImageDraw.Draw(im)
draw.line([(x1,y1),(x2,y2)], fill = (255,0,0), width = 5)
im.show()
im.save('3.jpg')
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章