
数学计算库numpy
文章平均质量分 62
NumPy是一个功能强大的Python库,主要用于对多维数组执行计算。NumPy这个词来源于两个单词-- Numerical和Python。NumPy提供了大量的库函数和操作,可以轻松地进行数值计算。
AIHUBEI
⏭逐梦江城、饮武当茶、恋鄂北家⏮
展开
-
“DataFrame“ object has no attribute ‘getformat‘
今天在处理一个多标签分类问题的时候,采用了自适应算法的建模策略。初始化MLkNN模型,拟合训练集'X_train, Y_train'之后,得到报错信息如下:'DataFrame' object has no attribute 'getformat'# 原因是参数数据类型不对,API要求参数类型为array,而我原始代码fit()的参数为DataFrame类型;X : array-like of shape (n_samples, n_features) Training vector,.原创 2021-10-25 11:30:45 · 1231 阅读 · 4 评论 -
多标签分类问题与回归问题的转化实现,以及由此产生的一些思考
实验5:完全基于数据挖掘的方法建模预测2021年10月11日在前几个实验过程中,Dr.Li说有大约45个数据特征需要直接删除(基于人工经验的特征选择),作为一个没有任何领域专家所具备的经验知识的菜鸡,甚``是不解,如何判断传感器坏了(需要去现场),为什么说这些特征需要直接删除?这里通过特征工程的方法进行验证。实验思路:数据载入、预处理;没有多少的预处理过程;箱线图、散点图矩阵、heatmap、特征重要性评估;建模预测,套索回归、随机森林回归;模型评估,设想1(计算距离、原创 2021-10-11 22:11:32 · 3910 阅读 · 0 评论 -
numpy数组和矢量运算03
numpy 基础:数组和矢量运算xiaoyaoNumPy是在⼀个连续的内存块中存储数据,独⽴于其他Python内置对象。NumPy的C语⾔编写的算法库可以操作内存,⽽不必进⾏类型检查或其它前期⼯作。⽐起Python的内置序列,NumPy数组使⽤的内存更少。NumPy可以在整个数组上执⾏复杂的计算,⽽不需要Python的for循环。# 导入packagesimport numpy as npnp.random.seed(12345)import matplotlib.pyplot as plt原创 2020-06-13 12:45:40 · 715 阅读 · 0 评论 -
Numpy使用02
numpy数组的运算不用编写循环就可以实现对数据批量运算,Numpy用户称为:矢量化。大小相同的数组之间的任何算数运算都可以将运算应用到元素级:import numpy as nparr = np.array([[1,2,3],[3,4,5]])arrarray([[1, 2, 3], [3, 4, 5]])# 执行算术运算arr * arrarray([[ ...原创 2020-04-11 18:08:19 · 393 阅读 · 0 评论 -
numpy基本使用01
"""author by xiaoyao"""NumPy-快速处理数据import numpynumpy.__version__'1.16.5'ndarray对象import numpy as np创建a = np.array([1, 2, 3, 4])b = np.array((5, 6, 7, 8))c = np.array([[1, 2, 3, 4], [4,...原创 2020-03-16 15:42:02 · 736 阅读 · 0 评论