06 2022 档案

摘要:Numpy α 简介 Numpy 是一个开源的Python科学计算库,在处理大型矩阵方面有着很高的效率(其底层函数有许多是 C 写的),是使用普通Pyhton自行处理矩阵的处理速度所不能比拟的,这也是使用Python进行科学计算基本都是需要以Numpy为基础的原因,以后我们介绍的 scipy, pa 阅读全文
posted @ 2022-06-17 17:06 沃特艾文儿 阅读(46) 评论(0) 推荐(0)
摘要:疫情分析数据可视化(基于百度api ,四个国家,古老的代码,放出来记录一下) import requests import json import matplotlib.pyplot as plt import matplotlib.ticker as ticker import pandas as 阅读全文
posted @ 2022-06-02 19:31 沃特艾文儿 阅读(16) 评论(0) 推荐(0)
摘要::param data: 需要进行主成分分析的数据 :param columns: data对应的列名 :param n_components: 主成分参数,为 3表示提取出三个主成分,为 0.75表示提取出的主成分要能代表75%的原数据 :return: 在输入data的基础上新增一列pca值 f 阅读全文
posted @ 2022-06-01 16:12 沃特艾文儿 阅读(34) 评论(0) 推荐(0)
摘要:具体思路如下: 我们认为排名靠近的用户的相似度高,因此会为目标用户推荐与其排名靠近的用户做过的题。 即A,B两个用户是排名靠近的两个用户,对A推荐的题目则是B对A的差集(阴影部分) 用数据库语句实现如下: user_id 为用户名 rec_list为排名靠近的用户 number 为 推荐题目 sol 阅读全文
posted @ 2022-06-01 15:53 沃特艾文儿 阅读(65) 评论(0) 推荐(0)
摘要:一句话简单记录一下。 id 为 ‘’ 返回所有,不为空的话便返回user_id中包含id的记录 db[table_name].find({"user_id": {"$regex": id}}) 阅读全文
posted @ 2022-06-01 14:51 沃特艾文儿 阅读(90) 评论(0) 推荐(0)
摘要:依靠其自带的两个函数来实现,skip与limit函数 skip(n)为跳过n条记录,limit(n)为限制返回n条记录。 如下,find实现的是过滤查询,在此忽略,skip参数设为pagesize * (n - 1),返回限制条数为页大小。 db[table_name].find({"user_id 阅读全文
posted @ 2022-06-01 14:34 沃特艾文儿 阅读(56) 评论(0) 推荐(0)
摘要:在项目中将MongoDB服务封装成服务类,并实现具体增删改查方法。在此记录一下(思路如下,具体实现还需依具体开发场景而定)。 import numpy as np import pymongo class Mongo: port = 27017 host = 'localhost' client = 阅读全文
posted @ 2022-06-01 14:24 沃特艾文儿 阅读(33) 评论(0) 推荐(0)