numpy从文件直接读入得到数组对象

数组对象

####? numpy数据读取与写出;


测试数据:https://archive.ics.uci.edu/ml/machine-learning-databases/iris/



import numpy as np
import os
os.chdir("D://python_script//")
a = np.loadtxt("iris.data", dtype = float64, delimiter=',', usecols = [0, 1, 2, 3])
print(a)
b = np.loadtxt("iris.data", dtype = "S", delimiter=',', usecols = [4])
print(b)
for x in range(len(b)):
? ? print(a[x], "is ", b[0])
? ??
??
? ??
#指定数据类型,导入数据
t = np.dtype([('sepal_length', 'f'),('sepal_width','f'),('petal_length','f'),('petal_width','f'),('class','S20')])
a = np.loadtxt("iris.data", dtype = t, delimiter=',')
print(a)
r = np.savetxt("iris.csv", a, fmt='%3.1f:%3.1f:%3.1f:%3.1f:%s')


  • 发表于 1天前
  • 阅读 ( 14 )
  • 分类:python

0 条评论

请先 365bet日博官网 后评论
omicsgene
omicsgene

生物信息

240 篇文章

作家榜 ?

  1. omicsgene 240 文章
  2. 安生水 207 文章
  3. Daitoue 165 文章
  4. 生物女学霸 83 文章
  5. landy 37 文章
  6. 组学生物-王运斌 33 文章
  7. 红橙子 32 文章
  8. omics007 22 文章