在numpy库中用于加载文本文件的loadetxt函数与生成文本文件的genfrometxt函数
发布时间
阅读量:
阅读量
本文将对loadtxt与genfromtxt这两个函数中若干参数的使用方法进行说明。
- converters
该参数用于对指定列的数据执行特定函数的运算,并将运算结果进行存储。行号或标识符可用于表示具体行,所使用的函数可以是常规函数,也可以是lambda表达式(有关lambda函数的详细内容可参考:<>)。)
convertfunc = lambda x: float(x or 0)
data = "1,,2.3\n6,23.3,4"
names = ('p','m','k')
np.genfromtxt(BytesIO(data), delimiter=',',names = names, converters={1: convertfunc,'p': function2})
[6,23.3,4]]
注:float(x or 0),即当输入内容为空时,将其默认替换为数值0。
- 缺失值与填充值
missing_values={0:"N/A", 'b':" ", 2:"???"}
对每一列中的特定字符进行标注,将其识别为
全部评论 (0)
还没有任何评论哟~
