后端程序开发Python数据科学教程:Numpy库(多维数组对象和一组处理数组的例程组成) NumPy是代表“Numerical Python”的Python包。 它是一个由多维数组对象和一组处理数组的例程组成的库。 NumPy操作 使用NumPy,开发人员可以执行以下操作 - 数组的数学和... 2018-09-302,502 viewsCommentsNumPy Python 阅读全文
后端程序开发Python数据科学教程:Pandas库(高性能数据处理和数据分析) Pandas是一个开源的Python库,用于使用其强大的数据结构进行高性能数据处理和数据分析。 Python和Pandas在各种学术和商业领域都有应用,其中包括金融,经济学,统计学,广告,网络分析等等... 2018-09-302,626 viewsCommentspandas Python 阅读全文
后端程序开发Python数据科学教程:通用开发环境及所需的特殊包 需要一个正确环境设置,它将包含通用Python以及数据科学所需的特殊包。 我们先看看如何安装python 3(这里推荐使用)。但 Python 2 的成熟度和对外部软件包的更广泛的支持。 获取Pyth... 2018-09-302,033 viewsCommentsPython 阅读全文
后端程序开发Python数据科学教程:示例场景和要解决的需求 新的时代,数据是新石油。它表明了每个现代IT系统如何通过捕获,存储和分析的数据来满足各种需求。无论是做生意决策,预测天气,研究生物学中的蛋白质结构或设计营销活动。所有这些场景都涉及使用数学模型,统计数... 2018-09-302,532 viewsCommentsPython 阅读全文
后端程序开发Python爬虫进行Web数据挖掘开发的总结和分析 0x01 Web数据挖掘类型 利用Python爬虫进行Web数据挖掘已经越来越普遍,网上的各种Python爬虫资料教程比较多,但是很少有人对Web数据挖掘进行系统地总结和分析。 从目标上来讲,Web数... 2018-09-299,791 viewsCommentsPython 爬虫 阅读全文
后端程序开发漫画图解java开发之IO阻塞、非阻塞、同步、异步 周末在家加班,正在疯狂的撸代码,女朋友很开心的跑过来,手里拿着他刚刚画好的一副漫画。 同步、异步、阻塞、非阻塞都是和IO(输入输出)有关的概念。最简单的文件读取就是IO操作。而在文件读取这件事儿上,可... 2018-09-283,564 viewsCommentsJava 阅读全文
后端程序开发NumPy教程:IO文件操作(基于ndarray对象) NumPy - IO ndarray对象可以保存到磁盘文件并从磁盘文件加载。 可用的 IO 功能有: load()和save()函数处理 numPy 二进制文件(带npy扩展名) loadtxt()和... 2018-09-273,011 viewsCommentsNumPy Python 阅读全文
后端程序开发NumPy教程:使用 Matplotlib 绘制直方图 NumPy 有一个numpy.histogram()函数,它是数据的频率分布的图形表示。 水平尺寸相等的矩形对应于类间隔,称为bin,变量height对应于频率。 numpy.histogram() ... 2018-09-273,619 viewsCommentsMatPlotlib NumPy Python 阅读全文
后端程序开发NumPy教程:Matplotlib绘图库及Python 示例代码 NumPy - Matplotlib Matplotlib 是 Python 的绘图库。 它可与 NumPy 一起使用,提供了一种有效的 MatLab 开源替代方案。 它也可以和图形工具包一起使用,如... 2018-09-273,506 viewsCommentsMatPlotlib NumPy Python 阅读全文
后端程序开发NumPy教程:线性代数(numpy.linalg模块)及python示例 NumPy - 线性代数 NumPy 包包含numpy.linalg模块,提供线性代数所需的所有功能。 此模块中的一些重要功能如下表所述。 序号 函数及描述 1. dot 两个数组的点积 2. vdo... 2018-09-274,541 viewsCommentsNumPy Python 阅读全文
后端程序开发NumPy教程:矩阵库(Matrix库numpy.matlib)及python示例 NumPy - 矩阵库 NumPy 包包含一个 Matrix库numpy.matlib。此模块的函数返回矩阵而不是返回ndarray对象。 matlib.empty() matlib.empty()函... 2018-09-276,437 viewsCommentsNumPy Python 阅读全文
后端程序开发NumPy教程:副本和视图及示例 NumPy - 副本和视图 在执行函数时,其中一些返回输入数组的副本,而另一些返回视图。 当内容物理存储在另一个位置时,称为副本。 另一方面,如果提供了相同内存内容的不同视图,我们将其称为视图。 无复... 2018-09-273,039 viewsCommentsNumPy Python 阅读全文
后端程序开发NumPy教程:字节交换及phtyon示例代码 NumPy - 字节交换 存储在计算机内存中的数据取决于 CPU 使用的架构。 它可以是小端(最小有效位存储在最小地址中)或大端(最小有效字节存储在最大地址中)。 numpy.ndarray.byte... 2018-09-272,650 viewsCommentsNumPy Python 阅读全文
后端程序开发NumPy教程:排序、搜索和计数函数比较及示例 NumPy - 排序、搜索和计数函数 NumPy中提供了各种排序相关功能。 这些排序函数实现不同的排序算法,每个排序算法的特征在于执行速度,最坏情况性能,所需的工作空间和算法的稳定性。 下表显示了三种... 2018-09-272,410 viewsCommentsNumPy Python 阅读全文
后端程序开发NumPy教程:统计函数(查找最小,最大,百分标准差和方差)及示例 NumPy - 统计函数 NumPy 有很多有用的统计函数,用于从数组中给定的元素中查找最小,最大,百分标准差和方差等。 函数说明如下: numpy.amin() 和 numpy.amax() 这些函... 2018-09-274,305 viewsCommentsNumPy Python 阅读全文
后端程序开发NumPy教程:算数运算(加减乘除)示例 NumPy - 算数运算 用于执行算术运算(如add(),subtract(),multiply()和divide())的输入数组必须具有相同的形状或符合数组广播规则。 示例 import numpy... 2018-09-2710,941 viewsCommentsNumPy Python 阅读全文
后端程序开发NumPy教程:数学算数(三角,算术运算,复数处理等)函数 NumPy - 算数函数 很容易理解的是,NumPy 包含大量的各种数学运算功能。 NumPy 提供标准的三角函数,算术运算的函数,复数处理函数等。 三角函数 NumPy 拥有标准的三角函数,它为弧度... 2018-09-278,917 viewsCommentsNumPy Python 阅读全文
后端程序开发NumPy教程:字符串函数——执行向量化字符串操作 NumPy - 字符串函数 以下函数用于对dtype为numpy.string_或numpy.unicode_的数组执行向量化字符串操作。 它们基于 Python 内置库中的标准字符串函数。 序号 函... 2018-09-274,384 viewsCommentsNumPy Python 阅读全文
后端程序开发NumPy教程:位操作可用的函数 NumPy - 位操作 下面是 NumPy 包中可用的位操作函数。 序号 操作及描述 1. bitwise_and 对数组元素执行位与操作 2. bitwise_or 对数组元素执行位或操作 3. i... 2018-09-272,713 viewsCommentsNumPy Python 阅读全文
后端程序开发NumPy教程:数组操作(例程处理ndarray对象中的元素) NumPy - 数组操作 NumPy包中有几个例程用于处理ndarray对象中的元素。 它们可以分为以下类型: 修改形状 序号 形状及描述 1. reshape 不改变数据的条件下修改形状 2. fl... 2018-09-276,247 viewsCommentsNumPy Python 阅读全文
后端程序开发NumPy教程:迭代器对象numpy.nditer在数组上进行迭代 NumPy - 数组上的迭代 NumPy 包包含一个迭代器对象numpy.nditer。 它是一个有效的多维迭代器对象,可以用于在数组上进行迭代。 数组的每个元素可使用 Python 的标准Itera... 2018-09-274,677 viewsCommentsNumPy Python 阅读全文
后端程序开发NumPy教程:广播(算术运算期间处理不同形状的数组的能力) 广播是指 NumPy 在算术运算期间处理不同形状的数组的能力。 对数组的算术运算通常在相应的元素上进行。 如果两个阵列具有完全相同的形状,则这些操作被无缝执行。 示例 1 import numpy a... 2018-09-272,858 viewsCommentsNumPy Python 阅读全文
后端程序开发NumPy教程:高级索引(整数和布尔值) 如果一个ndarray是非元组序列,数据类型为整数或布尔值的ndarray,或者至少一个元素为序列对象的元组,我们就能够用它来索引ndarray。高级索引始终返回数据的副本。 与此相反,切片只提供了一... 2018-09-272,732 viewsCommentsNumPy Python 阅读全文
后端程序开发NumPy教程:切片和索引访问与修改ndarray对象内容及示例 ndarray对象的内容可以通过索引或切片来访问和修改,就像 Python 的内置容器对象一样。 如前所述,ndarray对象中的元素遵循基于零的索引。 有三种可用的索引方法类型: 字段访问,基本切片... 2018-09-272,910 viewsCommentsNumPy Python 阅读全文