工具包選擇pandas內涵的csv處理器
import pandas as pd
from pandas import read_csv
data=read_csv(
'c:/users/lenovo/documents/xinyong/datatraining.csv'
) woe =
data[
'empwoe'
]= data[
'emp_length'].
map(woe)
#map(woe)使得在判斷完emp_length並自動賦值後替換原值
data1 = data[
'empwoe'
] data[
'emp_woe'
]= data1#在原csv檔案中增加一列名為emp_woe,值為剛剛替換掉的woe值
data.to_csv(
'datatraining.csv'
)#寫入原有的csv檔案
可能出現的bug: permissionerror: [errno 13] permission denied:(這邊是你的檔案路徑)
如果路徑完整,可能是檔名中有下劃線,路徑為』c:/users/lenovo/documents/xinyong/data_training.csv』時會報錯,去掉下劃線之後程式正常執行
利用python中的csv庫讀寫csv檔案
python讀寫csv檔案就我知道的方法有 1 利用csv庫,2 利用讀寫txt檔案的方式處理,3 利用numpy或pandas庫處理 在這篇部落格中,博主就進行了比較詳細的介紹 python中csv檔案的若干讀寫方法 這篇部落格就說一說如何利用csv庫來讀寫csv檔案本部落格參考自多篇網上資料,列...
python中csv檔案處理 讀寫csv檔案
1.讀取csv檔案 import csv with open stock.csv r as fp reader csv.reader fp reader是乙個迭代器,可以進行遍歷 titles next reader for x in reader print x 0 print x 1 print...
利用Python處理CSV 檔案
csv 檔案 將資料作為一系列以逗號分隔的值寫入檔案,通俗的講就是兩個逗號的資訊之間看作乙個資料。csv模組包含在python標準庫中,可用於分析csv檔案中的資料行 import csv 利用matplotlib繪圖 from matplotlib import pyplot as plt fil...