liting李

Python中的split()和pandas 中的split()有什么区别?

Python中的split()函数的详解str.split(str="",num=string.count(str))[n]参数说明:str:(参数中的)表示为分隔符,默认为空格,但是不能为空('')。若字符串中没有分隔符,则把整个字符串作为列表的一个元素num:表示分割次数。如果存在参数num,则仅分隔成 num+1 个子字符串,并且每一个子字符串可以赋给新的变量[n]:表示选取第n个分片pan

liting李

4小时前

0.0817 1 0
  • 关注作者
  • 收藏

range()函数返回的类型

在前几天看了range()函数,当时知道可以用for循环来遍历range函数产生的数字,还可以使用list()函数将range()函数产生的结果直接转换为列表,但是range()函数直接产生的是个什么类型呢,print(range(1,9))直接输出range()函数,就是上图所示,通过type()函数print(type(range(1,9))),得到就是说range()函数得到的其实是一个it

liting李

4小时前

0.0817 1 0
  • 关注作者
  • 收藏

什么是 PyMySQL

PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。安装PyMySQL pip install PyMySQL

liting李

9小时前

49.7651 2 0
  • 关注作者
  • 收藏

excel 数据透视表GETPIVOTDATA函数的使用方法

数据透视表在一定程度上都是动态的,如果需要汇总多张数据透视表,进行统计,那么这时候数据透视表GETPIVOTDATA函数就派上用场了。GETPIVOTDATA函数可以很容易的获取数据透视表的汇总数据,也可以用于获取某个项目的汇总数据。  GETPIVOTDATA函数的语法如下:  GETPIVOTDATA(data_field,pivot_table,field1,item1,field2,ite

liting李

9小时前

49.7651 2 0
  • 关注作者
  • 收藏

LR和SVM有什么联系与区别?

联系:LR和SVM都可以处理分类问题,且一般都用于处理线性二分类问题(在改进的情况下可以处理多分类问题) 区别: 1、LR是参数模型,svm是非参数模型,linear和rbf则是针对数据线性可分和不可分的区别;2、从目标函数来看,区别在于逻辑回归采用的是logistical loss,SVM采用的是hinge loss,这两个损失函数的目的都是增加对分类影响较大的数据点的权重,减少与分类关系较小的

liting李

3天前

45.3245 1 0
  • 关注作者
  • 收藏

如何防止过拟合?

过拟合的原因是算法的学习能力过强;一些假设条件(如样本独立同分布)可能是不成立的;训练样本过少不能对整个空间进行分布估计。 处理方法:1 早停止:如在训练中多次迭代后发现模型性能没有显著提高就停止训练2 数据集扩增:原有数据增加、原有数据加随机噪声、重采样3 正则化,正则化可以限制模型的复杂度4 交叉验证5 特征选择/特征降维6 创建一个验证集是最基本的防止过拟合的方法。我们最终训练得到的模型目标

liting李

3天前

45.3245 1 2
  • 关注作者
  • 收藏

什么是拟牛顿法(Quasi-Newton Methods)?

拟牛顿法是求解非线性优化问题最有效的方法之一,于20世纪50年代由美国Argonne国家实验室的物理学家W.C.Davidon所提出来。Davidon设计的这种算法在当时看来是非线性优化领域最具创造性的发明之一。不久R. Fletcher和M. J. D. Powell证实了这种新的算法远比其他方法快速和可靠,使得非线性优化这门学科在一夜之间突飞猛进。拟牛顿法的本质思想是改善牛顿法每次需要求解复杂

liting李

3天前

45.3245 1 0
  • 关注作者
  • 收藏

TypeError: softmax() got an unexpected keyword argument 'axis' 解决办法

报错,如下:说keras库中的softmax函数没有“axis”这参数变量了,查了一下自己用的Anaconda上keras的版本是2.1.6,现在最新是2.2。只要把keras的版本降到以前版本,因为我是直接在Anaconda Navigator上导入的,所以很方便可以将版降低。具体如下:1.打开上述界面,在红色圈住的地方搜索keras;2.鼠标放在Name下的keras上,点击鼠标右键,按如下图

liting李

3天前

45.3245 1 0
  • 关注作者
  • 收藏

pandas中的axis=0,axis=1怎么区分

轴用来为超过一维的数组定义的属性,二维数据拥有两个轴:第0轴沿着行的垂直往下,第1轴沿着列的方向水平延伸。也就是说:使用0值表示沿着每一列或行标签/索引值向下执行方法使用1值表示沿着每一行或者列标签横向执行对应的方法举例: df.mean(axis=1)表示沿着水平的方向求均值;df.mean(axis=0)表示沿着垂直的方向求均值

liting李

4天前

29.6832 2 0
  • 关注作者
  • 收藏

PowerBI报告如何与他人分享?

问题:如果对方电脑没有装PowerBI软件,我如何把我做好的PowerBI报告分享给TA呢?回答:很多人甚至还没有听说过PowerBI,当然也不可能安装PowerBI软件,那么这种情况下,如何分享给他们来炫PowerBI的精彩图表呢?分享两个简单的方法:1,你把报表发布到PowerBI服务(网页版Power BI),然后让对方使用你的账户密码,登录到网页版PowerBI查看;2,把报表发布到Pow

liting李

4天前

29.6486 1 0
  • 关注作者
  • 收藏

基于物品/用户的协同过滤算法如何做模型评估?

评估指标,均方根误差 使用sklearn的mean_square_error (MSE)函数,其中,RMSE仅仅是MSE的平方根#这里只是想要考虑测试数据集中的预测评分, 因此,使用prediction[ground_truth.nonzero()]筛选出预测矩阵中的所有其他元素from sklearn.metrics import mean_squared_errorfrom math impo

liting李

4天前

29.6486 1 1
  • 关注作者
  • 收藏

误删mysql自带mysql库怎么办

昨天清理一下mysql数据库,误删了自带的mysql库里面所有的表,删了后昨天数据库还是可以正常使用的,今天早上开机,发现数据库无法启动了,怎么办?重装肯定是可以的,但是还有一个办法,比重装快,还不会丢失数据。mysql库是mysql的核心数据库,类似于sql server中的master表,主要负责存储数据库的用户、权限设置、关键字等mysql自己需要使用的控制和管理信息。1、把data文件改成

liting李

5天前

17.6269 2 0
  • 关注作者
  • 收藏

筛选上下文和行上下文是什么意思?

筛选上下文,简单来说就是,对于字段的筛选,比如,对于由小明生产的大号玻璃杯数量,对于这个数量,小明和大号玻璃杯就是它的筛选上下文。对于行上下文,意思就是,当前单元格对应的当前记录的数据,比如,商品的售价提高2倍的价格,这会产生一个新列,,以这个列里的第一个单元格为例,这个单元格对应的这一行记录发生了改变,改变就是多了2倍价格这个单元格,一般来说,筛选上下文,影响的是新表的产生,行上下文影响的是新列

liting李

5天前

17.6269 2 0
  • 关注作者
  • 收藏

累计达成率的计算公式

累计完成率=本期止累计完成量/总工作量*100%例如:某个单位或个人在年初每月计划完200件,而4月份实际完成260件、5月份实际完成180件、6月份实际完成230件,则各月度达成率为:  1,4月份月度达成率 260件 / 200 件 = 130%  2,5月份月度达成率 1800件 / 200 件 = 90%  3,6月份月度达成率 230件 / 200 件 =

liting李

5天前

17.6022 1 0
  • 关注作者
  • 收藏

如何查看pandas的版本?

问:如何查看pandas的版本?答:import pandas as pdpd.__version__

liting李

2020-11-18

65.7733 2 0
  • 关注作者
  • 收藏

Python如何自定义函数

函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。语法Python 定义函数使用 def 关键字,一般格式如下:def 函数名(参数): ... 函数体 ...函数的定义主要有如下要点:def:表示函数的关键

liting李

2020-11-18

65.7733 2 0
  • 关注作者
  • 收藏

MySQL中的sys系统数据库是干嘛的

mysql5.7增加了sys 系统数据库,通过这个库可以快速的了解系统的元数据信息,这个库确实可以方便DBA发现数据库的很多信息,解决性能瓶颈都提供了巨大帮助。这个库在mysql5.7中是默认存在的,在mysql5.6版本以上可以手动导入,数据库包请在github自行查找这个库包括了哪些内容?这个库是通过视图的形式把information_schema 和performance_schema结合起

liting李

2020-11-18

65.7733 2 0
  • 关注作者
  • 收藏

Python如何生成服从正态分布的随机数?

1)生成随机数import numpy as np #导入库random3 = numpy.random.randn(10000) #随机生成10000个服从正态分布的随机数2)结果验证import seaborn as sns

liting李

2020-11-18

42.4651 1 0
  • 关注作者
  • 收藏

name 'np' is not defined

问:import numpy as up运行成功了 下一步就是找不到“np”答:是import numpy as np,numpy命名成了up,用的时候用成np了。

liting李

2020-11-18

42.4651 1 0
  • 关注作者
  • 收藏

sys与system的区别有哪些

1.sys:这个账户相当于SQL server中的账户,是个超级账户,拥有的权限最大,可以完成数据库的所有管理任务system:没有sys的权限大,通常用来创建一些用于查看管理信息的表或视图。2.sys和system在登录oracle工具时,sys只能以系统管理员(sysdba)或系统操作员(sysoper)的权限登录,而system可以直接登录(normal)3.

liting李

2020-11-18

42.4651 1 0
  • 关注作者
  • 收藏
12343>