【问题标题】:Python: len() of unknown numpy array column length [duplicate]Python:未知numpy数组列长度的len()
【发布时间】:2019-02-28 14:06:51
【问题描述】:

我目前正在尝试学习 Python 和 Numpy。任务是确定导入的 CSV 文件的各个列的长度。

到目前为止我有:

import numpy as np
data = np.loadtxt("assignment5_data.csv", delimiter = ',')
print (data.shape[:])

返回:

(62, 2)

有没有办法遍历每一列来计算 [not is.nan]?

【问题讨论】:

    标签: python numpy


    【解决方案1】:

    如果我理解正确,并且您正在尝试获取每列中非 nan 值的长度,请使用:

    np.sum(~np.isnan(data),axis=0)
    

    【讨论】:

    • 谢谢,萨库尔。你帮了大忙。
    猜你喜欢
    • 2012-04-24
    • 2017-08-22
    • 1970-01-01
    • 1970-01-01
    • 2015-07-22
    • 1970-01-01
    • 1970-01-01
    • 2019-12-01
    • 1970-01-01
    相关资源
    最近更新 更多