Python使用numpy進行數據轉換


一.測試數據

  

二.代碼實現

 1 # -*- coding: utf-8 -*-
 2 """
 3 Created on Sun Jul  7 11:35:01 2019
 4 加載數據時對指定列進行轉換
 5 @author: zhen
 6 """
 7 
 8 import numpy as np
 9 np.set_printoptions(suppress=True) # 禁止numpy按科學計數法展示數據
10 
11 def color2num(str):
12     dict = {"居民用電":220, "工業用電":380, "高壓":11000, "超高壓":500000, "特高壓":1000000}
13     return dict[str]
14 
15 data = np.loadtxt("data.csv", delimiter=",", converters={1:color2num}, encoding="gbk")
16 print(data)

三.結果

  

 


免責聲明!

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



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