ermutuxia

ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any()

ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().在对数据框进行布尔索引的时候,出现下面的错误提示In [14]: tab_all_timepoint[(tab_all_timepoint["loan_id"]==683756975054

ermutuxia

2021-01-12

0.0000 0 0
  • 关注作者
  • 收藏

jupyter notebook页面不显示文件,也无法新建文件

学生问题描述:只写了最简单的导入包,但python一直运行状态,很苦恼电脑出了什么问题...csdn上找到了解决办法,tornado版本问题我看csdn上有个回答,说更新最新版本的ipython,我就pip install ipython==7.0了然后再打开jupyter notebook就什么都没有了也没有办法新建文件了。第二个问题的解答分析原因:首先说第二个问题,根据前面的情况分析,之所以j

ermutuxia

2021-01-11

9.3607 6 2
  • 关注作者
  • 收藏

exe文件可以修改吗?我想查看里面的内容可以吗?

exe是源代码编译生成的二进制文件,不能修改。如果非要用记事本打开,会发现都是乱码似的符号,像天书一样,所以没有办法查看里面的代码和内容,也就无法修改啦。用记事本打开就像下图这样。

ermutuxia

2021-01-08

0.0000 0 0
  • 关注作者
  • 收藏

如何启动jupyter lab并打开一个电脑上的ipynb文件?

首先,点击开始,所有程序,在anaconda下面点击Anaconda Navigator然后在弹出的窗口中点击Jupyter lab下面的lanch按钮然后点击file-open from path在弹出的窗口中写上你的ipynb文件的完整路径,比如C:\Users\Administrator\Desktop\电影推荐.ipynb然后点击open就可以看到ipynb文件就打开了,结果如下一些快捷方

ermutuxia

2021-01-08

0.1017 1 0
  • 关注作者
  • 收藏

在spyder中如何运行python代码

首先启动spyder,然后点击file-open,然后找到你要打开的py文件,点击打开,结果如下如果你想执行当前这个py文件的全部代码,可以直接点击如下按钮如果你先选中一部分代码,然后想执行这部分选中的代码,可以先选中代码,如下图选中之后点击如下按钮然后在右侧,就可以看到代码执行结果了

ermutuxia

2021-01-08

0.0000 0 0
  • 关注作者
  • 收藏

python pandas如何导入后缀为dat的文本文件数据?

现在由三个dat文件如下:data.zip由于网站不允许上传后缀为dat的文件,我将这几个文件放到一个压缩文件夹里面了,需要的同学可以下载。后缀为dat的文件的本质其实是文本文件,所以读取这类文件的时候可以用pd.read_csv命令来读取,具体如下:ratings=pd.read_csv(r"C:\Users\flora\Flora python test and practice\电影大数据之

ermutuxia

2021-01-07

0.0000 0 0
  • 关注作者
  • 收藏

spyder中如何只运行选中的部分代码?

在spyder中可以选择运行哪部分代码还是运行当前文件的全部代码。如果想运行当前代码文件的全部代码,可以点击如图所示按钮如果只是想运行选中的代码,可以先将想要运行的代码选中,然后点击如下图所示的按钮这个按钮用ctrl+enter也能实现。但有的学生点击这个按钮不能执行选中代码,而是执行整个文件,我也不清楚具体是什么原因,如果出现这个情况,可以试一下下面这个按钮3.这个按钮用F9也可实现。

ermutuxia

2020-12-30

0.0184 1 0
  • 关注作者
  • 收藏

sql 中with +表名+as什么意思

sql 中with +表名+as什么意思?比如下面的例子,table_a_1是一个表的名字,a是数据库mdc中的一个表with table_a_1 as(select x1,x2,x3 from mdc.a),table_a_2 as(select x4,x5,x6 from mdc.a)with 表别名 as (子查询)解释如下:as后面括号里是子查询,把子查询的结果创建了一个临时结果集,其

ermutuxia

2020-12-28

0.0000 0 0
  • 关注作者
  • 收藏

协同过滤测试题提问。(相似度计算)

问:计算相似度最好用曼哈顿距离么?A选项的错误是因为。。。?答:计算相似度的时候我们有两类方法进行计算,一类方法就是计算距离 (比如曼哈顿距离,欧式距离,标准欧式距离,几何距离等)一类方法是计算余弦相似度我们进行协同协同过滤的时候无论基于用户的协同过滤还是基于物品的协同过滤通常采用余弦相似度为佳。所以A是不对的而c是对的。

ermutuxia

2020-12-24

0.2690 3 1
  • 关注作者
  • 收藏

用pd.read_excel读取excel文件的时候能不能够一次读取到所有sheet中的数据,并且每个sheet生成一个数据框?

用pd.read_excel读取excel文件的时候能不能够一次读取到所有sheet中的数据,并且每个sheet生成一个数据框?excel数据如下图#我们只需要在用read_excel导入数据的时候,将sheet_name设定为Nonezz=pd.read_excel("d:\\demo.xlsx",sheet_name=None)#zz是一个有顺序的字典collections.OrderedDi

ermutuxia

2020-12-24

0.4558 2 1
  • 关注作者
  • 收藏

python中如何定义一个函数,传入两个数据框,返回一个笛卡尔积数据框结果。

python中如何定义一个函数,传入两个数据框,返回一个笛卡尔积数据框结果。这个功能在mysql中很容易实现但是到了python里面实现起来却比较麻烦,我编了一个函数,这个函数用起来比较方便。函数内容定义如下:import itertoolsimport numpy as npimport pandas as pddef dikaer(x,y): xy=list(itertools.prod

ermutuxia

2020-12-23

0.0000 0 0
  • 关注作者
  • 收藏

用python如何生成笛卡尔积?

## aa1的长度是4aa1=[[1,2,3], [4,5,6], [7,8,9], [10,11,12]]## bb1的长度是3bb1=[["a"],["b"],["c"]]import itertools#cc1的长度是4*3=12,cc1里面的每个一级元素是一个元组cc1=list(itertools.product(aa1,bb1))#cc1结果如下print(cc

ermutuxia

2020-12-23

0.0000 0 0
  • 关注作者
  • 收藏

mysql中连接两个表时没有on语句是什么意思?

比如下面的代码selectt2.repay_month,t1.*from dm_mtgg_repay_info t1 , tab_repay_month t2where date(t1.lend_time) <= t2.repay_month没有联结条件的表关系返回的结果为笛卡儿积。检索出的行的数目将是第一个表中的行数乘以第二个表中的行数。笛卡尔积的概念:笛卡尔积连接和内连接-PGC http

ermutuxia

2020-12-23

0.0000 0 0
  • 关注作者
  • 收藏

hive中的 date_trunc函数

The function date_trunc is conceptually similar to the trunc function for numbers.date_trunc(‘field‘, source)source is a value expression of type timestamp or interval. (Values of type date and time a

ermutuxia

2020-12-23

0.0000 0 0
  • 关注作者
  • 收藏

sql中groupby后面跟数字什么意思?

group by后面的数字是变量名字的引用,1表示select后面的第一个变量即kind2,2表示第二个变量即kind2,3表示第三个变量len_month,4表示periods,5表示mob。而上面的1 as mob是在查询结果中生成一个值全部为1的变量,并且给这个值1变量起一个别名mob。举例子看下下面的效果

ermutuxia

2020-12-23

0.0000 0 0
  • 关注作者
  • 收藏

SyntaxError: can't assign to function call

我在调用eval函数的时候出现错误提示。我写的代码如下:i=0j=0eval("name_"+str(i)+"_"+str(j))=10我的意思是通过eval函数,生成变量name_0_0,让这个变量取值为10。也就是把一个字符串设定为一个变量的名字,并且给这个变量赋值。但执行代码时出现错误提示:i=0j=0eval("name_"+str(i)+"_"+str(j))=10 File "

ermutuxia

2020-12-18

0.4127 2 0
  • 关注作者
  • 收藏

如何在cmd页面连接本地mysql数据库,并查看有哪几个数据库,并创建一个新的数据库

打开cmd页面后,输入:mysql -u root -p12345注:-p后面是密码 -p和密码之间不要有空格。输入:show databases;可以看到有哪些数据库接下来创建一个数据库:create dababase dm_risk可以看到数据库已经创建成功了写完语句后不要忘记后面的分号接下来进入一个数据库,并查看这个数据库有哪些表use dm_risk;show tables;如何看表里面的

ermutuxia

2020-12-16

0.0000 0 0
  • 关注作者
  • 收藏

用python进行比较复杂的表格信息合并

excel中有三张表,具体情况如下。测试样本3.xlsx现在想把订单号 摊位ID SKU放入一个表中,如何放?下面给出python代码# -*- coding: utf-8 -*-"""Created on Thu Dec 3 11:19:52 2020@author: Administrator"""#导入库import pandas as pd#导入三张表A=pd.read_excel("D

ermutuxia

2020-12-03

0.2213 2 0
  • 关注作者
  • 收藏

用sklearn库进行PCA降维分析

我们用PCA进行降维分析的场景是:变量个数太多,变量之间的相关性比较强,这个时候我们用降维分析就可以通过对原变量进行变换,生成数量比较少的几个变量,而这比较少的几个变量可以包含原变量的大部分信息即可,比如90%的信息。这样就起到了降维的作用。PCA是无监督降维#------------------------------------------------------------#

ermutuxia

2020-12-03

0.2366 2 0
  • 关注作者
  • 收藏

用Python的statsmodels库计算时间序列的自相关函数和画图

在时间序列分析课程中会需要用到自相关函数的计算,也就是当前期的值和滞后期的值之间的关系,这个指标的计算在计量软件中会比较容易实现,但是如果想要用python做怎么实现呢。代码如下:#导入库import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport statsmodels.api as sm#准备数据:模拟一个

ermutuxia

2020-12-02

0.3069 7 0
  • 关注作者
  • 收藏
<1891015>