Questions tagged «numpy»

NumPy是Python编程语言的科学和数字计算扩展。

18
如何在不截断的情况下打印完整的NumPy数组?
当我打印一个numpy数组时,我得到一个截断的表示形式,但是我想要完整的数组。 有什么办法吗? 例子: >>> numpy.arange(10000) array([ 0, 1, 2, ..., 9997, 9998, 9999]) >>> numpy.arange(10000).reshape(250,40) array([[ 0, 1, 2, ..., 37, 38, 39], [ 40, 41, 42, ..., 77, 78, 79], [ 80, 81, 82, ..., 117, 118, 119], ..., [9880, 9881, 9882, ..., 9917, 9918, 9919], [9920, 9921, 9922, …





5
与常规Python列表相比,NumPy有什么优势?
与常规Python列表相比,NumPy有什么优势? 我大约有100个金融市场系列,我将创建一个100x100x100 = 1百万个单元的多维数据集数组。我将每个x与y和z回归(3变量),以用标准误差填充数组。 我听说对于“大型矩阵”,出于性能和可伸缩性的原因,我应该使用NumPy而不是Python列表。事实是,我知道Python列表,它们似乎对我有用。 如果我转到NumPy,会有什么好处? 如果我有1000个序列(即立方体中有10亿个浮点单元)怎么办?

15
将pandas数据框转换为NumPy数组
我对知道如何将熊猫数据框转换为NumPy数组感兴趣。 数据框: import numpy as np import pandas as pd index = [1, 2, 3, 4, 5, 6, 7] a = [np.nan, np.nan, np.nan, 0.1, 0.1, 0.1, 0.1] b = [0.2, np.nan, 0.2, 0.2, 0.2, np.nan, np.nan] c = [np.nan, 0.5, 0.5, np.nan, 0.5, 0.5, np.nan] df = pd.DataFrame({'A': a, …



9
-1在numpy重塑中是什么意思?
可以使用参数为-1的整形函数将numpy矩阵整形为向量。但我不知道-1在这里意味着什么。 例如: a = numpy.matrix([[1, 2, 3, 4], [5, 6, 7, 8]]) b = numpy.reshape(a, -1) 结果b是:matrix([[1, 2, 3, 4, 5, 6, 7, 8]]) 有人知道-1在这里意味着什么吗?并且似乎python赋予-1几种含义,例如:array[-1]表示最后一个元素。你能解释一下吗?

11
如何将CSV数据读入NumPy中的记录数组?
我不知道是否有一个CSV文件的内容导入到一个记录阵列直接的方式,很多的方式是R的read.table(),read.delim()和read.csv()家庭的进口数据与R的数据帧? 还是使用csv.reader()然后应用类似内容的最佳方法numpy.core.records.fromrecords()?

3
OpenCV-Python中的简单数字识别OCR
我正在尝试在OpenCV-Python(cv2)中实现“数字识别OCR”。它仅用于学习目的。我想学习OpenCV中的KNearest和SVM功能。 我每个数字有100个样本(即图像)。我想和他们一起训练。 letter_recog.pyOpenCV示例附带一个示例。但是我仍然不知道如何使用它。我不了解样本,响应等内容。此外,它首先会加载txt文件,而我首先并不了解。 稍后进行搜索时,我可以在cpp样本中找到letter_recognitiontion.data。我用它并在letter_recog.py模型中为cv2.KNearest编写了一个代码(仅用于测试): import numpy as np import cv2 fn = 'letter-recognition.data' a = np.loadtxt(fn, np.float32, delimiter=',', converters={ 0 : lambda ch : ord(ch)-ord('A') }) samples, responses = a[:,1:], a[:,0] model = cv2.KNearest() retval = model.train(samples,responses) retval, results, neigh_resp, dists = model.find_nearest(samples, k = 10) print results.ravel() 它给了我一个大小为20000的数组,我不知道它是什么。 问题: …


7
块数组尺寸
我目前正在尝试学习Numpy和Python。给定以下数组: import numpy as np a = np.array([[1,2],[1,2]]) 有没有返回尺寸的函数a(ega是2 x 2数组)? size() 返回4并没有太大帮助。

5
numpy数组和矩阵有什么区别?我应该使用哪一个?
每种都有哪些优点和缺点? 从我所看到的情况来看,如果需要,任何一个都可以替代另一个,所以我应该同时使用这两个还是应该仅使用其中之一? 程序的样式会影响我的选择吗?我正在使用numpy进行一些机器学习,因此确实有很多矩阵,但也有很多向量(数组)。
345 python  arrays  matrix  numpy 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.