摘要:
介绍pandas的有关DataFrame的高级操作。 1. 数据合并 数据输出: 1.1 加列 重新设置某一列的值: 1.2 合并操作 输出: 1.3 合并所有的值,能够自动用NaN填充 1.4 只连接两者共有部分 输出: 1.5 只考虑左边部分的完整性。 1.6 只考虑右部分的完整性。 1.7 或 阅读全文
摘要:
关于利用PCA算法的过程 https://docs.scipy.org/doc/numpy/reference/generated/numpy.cov.html#numpy.cov 计算数据的协方差 $X = [x_1,...x_N]^T$. 要执行数据的PCA算法。 (1) 首先需要将数据归一化, 阅读全文
摘要:
1. CSV操作 1.1 pd.read_csv() 1.2 rename() 方法。 2. 查询 DataFrame 2.1 删除NAN这行 drop()方法 2.3 或者直接用两次[] 3. 索引设置 3.1 unique()方法,找独一无二的元素。 3.2 保留指定列 3.3 设置两个索引值 阅读全文
摘要:
1.pandas的Seriess使用介绍 1.1 Series数据结构 1.2 numpy使用 1.3 字典和Series使用 2. 对Series的索引操作 2.1 iloc()和 loc()方法 2.2 关于向量化操作 时间对比 : 迭代: 时间对比: 2.3 元素操作 2.4 Series的a 阅读全文
摘要:
1.map()用法: 2.关于lambda函数的用法 3.关于list的用法 阅读全文
摘要:
1.参考:https://docs.scipy.org/doc/numpy/reference/generated/numpy.outer.html#numpy.outer 向量$b=[1,2,3]^T$,求$bb^T$为3x3的矩阵。因为numpy.dot得到的是向量的内积。 为计算$bb^T$, 阅读全文
摘要:
载入一些常用的包: 载入数据: 查看数据: 查看数据维度: 我的输出为: [1] 82 3 . 查看变量名: 得到的输出: 画图: 加列: 加边以及降序排列,present是数据集。 阅读全文
摘要:
假设背包容量为W,物体数目为n,填表法得到的时间复杂度和空间复杂度均为O(nW)。 阅读全文
摘要:
参考:https://stackoverflow.com/questions/17016175/c-unordered-map-using-a-custom-class-type-as-the-key http://zh.cppreference.com/w/cpp/container/unorde 阅读全文
摘要:
参考来源:C++ primer 中文版第5版 P626。 1.举个例子:为标准库hash模板定义一个特例化版本,可以用它来将Sales_data对象保存在无序容器中。 默认情况下,无序容器使用hash<key_type>来组织元素。 为了让我们自己的数据类型也能使用这种默认组织方式吗,必须定义has 阅读全文