python numpy里array和matrix有什么区别,感觉matrix没什么用,一般都是用array
1个回答
长话短说,是的,numpy里的matrix的确比较鸡肋。
一句话,尽量只用array,不用matrix。
理由主要是两个:一、matrix是array的子类,也就是说它们是非常相似的;matrix是限于2维,array则可以是2维,也可以是更高维。二、很多函数、或者其他库里的函数,返回的形式也常常是array而不是matrix。
相关主题
numpy array里怎么用fillna填充nan的值?
1回答
怎么生成一个填满逻辑真(True)的numpy array?
1回答
调用np.average()时报错TypeError: No loop matching
1回答
numpy里面resize和reshape的区别是什么?
1回答
numpy生成二维随机均匀分布?
1回答
我们谢绝在回答前讲“生动”的故事。
我们谢绝“这么简单,你自己想”、“书上有的,你认真看”这类的回答;如果你认为对方的提问方式或者内容不妥,你可以直接忽略该问题,不用进行任何作答,甚至可以对该问题投反对票。
我们谢绝答非所问。
我们谢绝自己不会、硬要回答。
我们感激每一个用户在编写答案时的努力与付出!