shauna570392

先有决策树还是先有特征重要性

可以计算正例经过的结点,进而,可以使用经过结点的数目、经过结点的gini系数和等指标。或者,随机替换一列数据,重新建立决策树,计算新模型的正确率变化,从而考虑这一列特征的重要性。 一般是先根据不同的算法进行了特征选择,计算了特征的重要性在进行建模产生决策树。

shauna570392

2020-03-16

0.0000 0 1
  • 关注作者
  • 收藏

树深是什么

决策树最大深max_depth:int or None。决策树的最大深度,默认可以不输入,如果不输入的话,决策树在建立子树的时候不会限制子树的深度。一般来说,数据少或者特征少的时候可以不管这个值。如果模型样本量多,特征也多的情况下,推荐限制这个最大深度,具体的取值取决于数据的分布。常用的可以取值50-100之间。 这个就是在创建决策树的时候,树的最大深度,也就是分裂多少层。

shauna570392

2020-03-16

0.0000 0 3
  • 关注作者
  • 收藏

安装插件报错

一、问题描述 安装插件显示一个或多个问题导致了安装失败。 0x80070666-已安装这个产品的另一个版本。这个版本的安装无法继续。要配置或删除这个产品的现有版本,请用“控制面板”上的“添加/删除程序” 二、问题解答 那就是电脑已经安装过了,不用重复装,不过看下电脑原本的版本是低于还是高于这个版本,如果低于该版本,则需到控制面板将原版本删掉再安装该版本。

shauna570392

2020-03-16

28.1281 1 1
  • 关注作者
  • 收藏

为什么要加distinct

在使用mysql时,有时需要查询出某个字段不重复的记录,这时可以使用mysql提供的distinct这个关键字来过滤重复的记录,但是实际中我们往往用distinct来返回不重复字段的条数(count(distinct id)),其原因是distinct只能返回他的目标字段,而无法返回其他字段。

shauna570392

2020-03-16

0.0000 0 5
  • 关注作者
  • 收藏

什么时候用笛卡尔集

某些情况下,用于寻找连续日期中残缺的数据的时候,可以先笛卡尔积做一个排列组合。然后和目标表进行关联,查找哪些数据缺少了。 例如有个考勤记录表,记录着100个人的2019年8月的考勤信息,理论上这些人应该每天都有记录的。但是实际上某些人在某些天上面的数据,缺少了。一天一天的查询,还是一个人一个人的查询,都有些麻烦。这种情况下,可以针对每个人与每一天 做一个笛卡尔积的处理。然后与实际的表去关联。就很容

shauna570392

2020-03-16

28.1281 1 2
  • 关注作者
  • 收藏

sql报错

一、问题描述 报错1054,unknown column xx in having clause 二、问题解答 having是对分好组的结果筛选,聚合值针对不同的费率筛选,但是分组的结果并不存在这个时间了,分组结果没这个字段,所以找不到这个字段,因此报错了。需要将loan_date这个字段添加到select返回的字段里,这样having筛选时就能找到了。

shauna570392

2020-03-16

28.1281 1 1
  • 关注作者
  • 收藏

在分组后怎么求总的金额

分组后会按照分组依据计算每个类别,如果想求总金额可以写子查询, 子查询先把所有订单的放款金额求出来,在运行时会优先执行子查询。

shauna570392

2020-03-16

0.0000 0 5
  • 关注作者
  • 收藏

mysql怎么保存查询结果

一、问题描述 现实工作中,查询出来这个虚拟表后,后续是怎么把数据搞出来,想了解一下 二、问题解答 a 查询出结果后,点击export后的保存按钮,即可将查询结果导出保存。

shauna570392

2020-03-16

28.1281 1 2
  • 关注作者
  • 收藏

mysql怎么报错查询结果

一、问题描述 现实工作中,查询出来这个虚拟表后,后续是怎么把数据搞出来,想了解一下 二、问题解答 查询出结果后,点击export后的保存按钮,即可将查询结果导出保存。

shauna570392

2020-03-16

0.0000 0 3
  • 关注作者
  • 收藏

count pass的数量怎么写

一、问题描述 想计算pass的数量,怎么写查询 二、问题解答 select sum(result='pass') as 数量 from 表;

shauna570392

2020-03-16

0.0000 0 4
  • 关注作者
  • 收藏

sql一条语句是不是只能有一个where

不是的 比如这条语句:select a.id form table a as a  where a.id in(select b.id from table b as b where b.id='1');这个语句有多个where,需要注意的是在一个select字句里面不能有多个where存在。

shauna570392

2020-03-16

28.1281 1 1
  • 关注作者
  • 收藏

sql中一条语句是不是只能有一个where

不是的 比如这条语句:select a.id form table a as a  where a.id in(select b.id from table b as b where b.id='1');这个语句有多个where,但是要注意需要注意的是在一个select字句里面不能有多个where存在。

shauna570392

2020-03-16

0.0000 0 2
  • 关注作者
  • 收藏

如果公司的投资产品是中文的,那么也可以排序再判断吗?

一、问题描述 某个字段是中文,可以进行排序再判断吗 二、问题解答 可以的,只要指定一种排序方式,都按照这个方式排序就行,后面再进行筛选的时候也可以筛选出来的。

shauna570392

2020-03-16

0.0000 0 1
  • 关注作者
  • 收藏

mysql有没有快速查看函数的方法

一、问题描述 忘记函数有哪些参数,有没有什么快捷方式查询 二、问题解答 只能查看帮助文档,学习函数的参数,客户端中没有直接快捷查询的方法。

shauna570392

2020-03-16

0.0000 0 3
  • 关注作者
  • 收藏

group_concat是不是有groupby

是的,group_concat()常和group by连用 : group_concat函数: 1、功能:将group by产生的同一个分组中的值连接起来,返回一个字符串结果。 2、语法:group_concat( [distinct] 要连接的字段 [order by 排序字段 asc/desc ] [separator ‘分隔符’] )

shauna570392

2020-03-16

0.0000 0 0
  • 关注作者
  • 收藏

mysql断开服务

一、问题描述: 打开MySQL workbench后无法运行代码,显示:can't connet to mysql server on '127.0.0.1'(10060) 二、解决方法: 报错原因是未开启MySQL服务,开启MySQL服务方法如下:右击计算机→管理→服务和应用程序→服务,找到MySQL5.7,右击选择"启动" 重启服务后即可解决。

shauna570392

2020-03-16

28.1281 1 5
  • 关注作者
  • 收藏

代码理解

一、问题描述 for i,each_data in enumerate(sheet_datas[:-1])这个函数是什么意思? 二、问题解答 enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标 这里就是为data编上下标。

shauna570392

2020-03-15

35.9160 1 0
  • 关注作者
  • 收藏

import somb 和%run somb.py有什么区别

import的方法是已经用pip install的方法安装了包,再调用 %run则可以直接运行,调用py文件,前提是需要将py文件放到当前的工作路径下。

shauna570392

2020-03-15

0.0000 0 2
  • 关注作者
  • 收藏

如何打印jupyter notebook

jupyter可以另存为,打印为pdf,或者转换为html格式

shauna570392

2020-03-15

0.0000 0 5
  • 关注作者
  • 收藏

代码理解

一、问题描述 该代码查看了什么 二、问题解答 该字段是将each_data里所有字段的数据类型进行返回,是为了做描述性统计。查看数据类型后再分别对不同字段进行处理。

shauna570392

2020-03-15

0.0000 0 1
  • 关注作者
  • 收藏
<150515264>