06 2018 档案

摘要:由于数据出现错误DataError: No numeric types to aggregate 改正以后才认识到astype的重要性。 阅读全文
posted @ 2018-06-29 11:31 卷积 阅读(735) 评论(0) 推荐(0)
摘要:1.得到指定行的索引值。 2.一些作业记录 Question 1: Question2: def answer_two(): energy = pd.read_excel('Energy Indicators.xls', usecols=[2,3,4,5], skiprows=16, skipfoo 阅读全文
posted @ 2018-06-28 23:03 卷积 阅读(516) 评论(0) 推荐(0)
摘要:Pandas主要有4中与时间相关的类型。Timestamp, Period, DatetimeIndex,PeriodIndex. 1. 关于时间类型的转换 2. 时间间隔 3. Dataframe中的时间 阅读全文
posted @ 2018-06-26 22:45 卷积 阅读(551) 评论(0) 推荐(0)
摘要:介绍pandas的有关DataFrame的高级操作。 1. 数据合并 数据输出: 1.1 加列 重新设置某一列的值: 1.2 合并操作 输出: 1.3 合并所有的值,能够自动用NaN填充 1.4 只连接两者共有部分 输出: 1.5 只考虑左边部分的完整性。 1.6 只考虑右部分的完整性。 1.7 或 阅读全文
posted @ 2018-06-26 22:17 卷积 阅读(560) 评论(0) 推荐(0)
摘要:关于利用PCA算法的过程 https://docs.scipy.org/doc/numpy/reference/generated/numpy.cov.html#numpy.cov 计算数据的协方差 $X = [x_1,...x_N]^T$. 要执行数据的PCA算法。 (1) 首先需要将数据归一化, 阅读全文
posted @ 2018-06-25 14:19 卷积 阅读(649) 评论(0) 推荐(0)
摘要: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 设置两个索引值 阅读全文
posted @ 2018-06-22 16:38 卷积 阅读(293) 评论(0) 推荐(0)
摘要: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 阅读全文
posted @ 2018-06-22 15:05 卷积 阅读(248) 评论(0) 推荐(0)
摘要:1.map()用法: 2.关于lambda函数的用法 3.关于list的用法 阅读全文
posted @ 2018-06-22 13:34 卷积 阅读(416) 评论(0) 推荐(0)
摘要: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$, 阅读全文
posted @ 2018-06-21 14:31 卷积 阅读(821) 评论(0) 推荐(0)
摘要:载入一些常用的包: 载入数据: 查看数据: 查看数据维度: 我的输出为: [1] 82 3 . 查看变量名: 得到的输出: 画图: 加列: 加边以及降序排列,present是数据集。 阅读全文
posted @ 2018-06-20 11:40 卷积 阅读(460) 评论(0) 推荐(0)
摘要:假设背包容量为W,物体数目为n,填表法得到的时间复杂度和空间复杂度均为O(nW)。 阅读全文
posted @ 2018-06-18 19:39 卷积 阅读(373) 评论(0) 推荐(0)
摘要:参考:https://stackoverflow.com/questions/17016175/c-unordered-map-using-a-custom-class-type-as-the-key http://zh.cppreference.com/w/cpp/container/unorde 阅读全文
posted @ 2018-06-17 17:40 卷积 阅读(5761) 评论(0) 推荐(1)
摘要:参考来源:C++ primer 中文版第5版 P626。 1.举个例子:为标准库hash模板定义一个特例化版本,可以用它来将Sales_data对象保存在无序容器中。 默认情况下,无序容器使用hash<key_type>来组织元素。 为了让我们自己的数据类型也能使用这种默认组织方式吗,必须定义has 阅读全文
posted @ 2018-06-16 15:10 卷积 阅读(802) 评论(0) 推荐(0)
摘要:size_t : 即无符号整型(unsigned integral type),是基本无符号整型的别名。 参考:http://www.cplusplus.com/reference/cstring/size_t/ 阅读全文
posted @ 2018-06-16 11:36 卷积 阅读(204) 评论(0) 推荐(0)
摘要:类型说明符: decltype。作用: 选择并返回操作数的数据类型。 参考来源: c++ primer 中文版第5版62页。 1. 在此过程中,编译器分析表达式并得到它的类型,却不实际计算表达式的值。 编译器并不实际调用函数f,而是使用当调用发生时f的返回值类型作为sum的类型。 2.如果declt 阅读全文
posted @ 2018-06-16 11:16 卷积 阅读(141) 评论(0) 推荐(0)
摘要:两个矩阵A, B需要计算A的每一行和B的每一行之间的距离。返回矩阵为distance_matrix. 相关参考:https://stackoverflow.com/questions/28687321/computing-euclidean-distance-for-numpy-in-python? 阅读全文
posted @ 2018-06-13 21:20 卷积 阅读(459) 评论(0) 推荐(0)
摘要:题目是求霍夫曼树的最短和最长深度。霍夫曼原理不在此说明。 参考:https://blog.csdn.net/Alfa_/article/details/53823649 C++代码如下,仅供参考: 阅读全文
posted @ 2018-06-08 15:31 卷积 阅读(202) 评论(0) 推荐(0)
摘要:有一些参考:https://www.sohu.com/a/153858619_466939 有个题目是这样的:有一系列带权重的点集合,问题是求带权重点集中总权重最大的非相邻的独立子集。分析每一步得到: $S[n] = max\{S[n-1], S[n-2] + v_n->weight\}$ 思路: 阅读全文
posted @ 2018-06-08 15:20 卷积 阅读(493) 评论(0) 推荐(0)
摘要:用c++实现了Prim算法。用了c++的优先队列。 代码仅供参考: 阅读全文
posted @ 2018-06-03 17:32 卷积 阅读(215) 评论(0) 推荐(0)
摘要:本文作业主要实现 Max-Spacing k-Clusterings ,利用Kruskal算法实现,数据结构采用了并查集。 步骤: (1) 每个点分别在自己的cluster中。 (2)令p,q =最小权重的边的两个点,且两个点在分离的cluster中。 (3)将p,q两个点融合进一个cluster中 阅读全文
posted @ 2018-06-03 16:47 卷积 阅读(192) 评论(0) 推荐(0)