- 博客(12)
- 收藏
- 关注
原创 如何快速安装XGBoost package
就现在还没装好。好的,边试边写艰难历程吧,因为我相信可以装好。No.1 stepAnaconda Prompt我从已下载程序中看到了两个相关程序:(1)Anaconda Prompt;(2)Anaconda Powershell Prompt其实我之前试过这个方法,在Anaconda Prompt 命令窗口输入 anaconda search -t conda xgboost,结果显示...
2020-03-28 16:57:31 412
原创 StudyNotes-dataframe内置函数
dataframe函数1.作图DataFrame.plot([x, y, kind, ax, ….]) #DataFrame plotting accessor and methodDataFrame.plot.area([x, y]) #面积图Area plotDataFrame.plot.bar([x, y]) ...
2020-03-18 17:38:03 167
原创 StudyNotes-Pandas
1.安装pip install pandasimport pandas as pd2.数据结构series一维数组,对象可以是不同类型,也可以自定义索引,类似于dict。series.add(2): 给每一个元素加上2,与numpy.array的广播函数一致。b = pd.Series([2,5,8])b0 21 52 8dtype: int64...
2020-03-09 18:50:04 135
原创 StudyNotes-Numpy array
1.Basic Conception我们创建数组的目的,很多时候是用来做原型验证和算法验证的。NumPy 为创建数组提供了非常丰富的手段,可以无中生有(简单数组),可以移花接木,还可以举一反三(复杂数组)。配合数据类型设置、结构设置,就可以构造出我们想要的任何形式的数组了。1.1Create Simple Arrays蛮力构造法 np.array()特殊数值法 np.ones()...
2020-02-14 00:57:37 326
原创 StudyNotes-NumPy
1.安装python -m pip install numpypython -m pip install scipypython -m pip install matplotlib2. NumPy数组 vs Python列表NumPy 数组中的元素必须具有相同的数据类型,Python 列表的元素类型则不受限制;NumPy 数组一旦创建,其元素数量不可再改变,Python 列表的元素则...
2020-02-13 23:22:45 122
原创 StudyNotes-sqlite3&pymysql
SQLite,是一款轻型的数据库,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的应用软件之一。sqllite3 是Python 内置的标准模块,提供了轻量型文本数据库的全部功能。pymysql 则是第三方模块,需要使用 pip ...
2020-02-12 13:40:40 202
原创 Study Notes-xlwt&xlrd Modules
python读取excel文件可以使用xlrd、xlwt、xlutils、openpyxl 等,其中xlrd、xlwt较为普遍。xlrd module1.1打开文件import xlrdbook=xlrd.open_workbook(‘D:/DATA/人员统计.xls’)book.sheet() #取得所有工作表对象book.sheet_by_index(0) #取得第一个工作表bo...
2020-02-11 23:22:44 84
原创 Study Notes-Random modules
Math & Random模块1.Mathmath 模块的数学函数,按其功能可以分为几个大类:取整绝对值乘方和开平方拆分求和求值对数函数特殊值判断数学常量三角函数1.1取整向上取整math.ceil(3.5)# 向上取整4向下取整math.floor(3.5)# 向下取整3取整math.trunc(3.1415)3四舍五入round(3.9...
2020-02-11 19:02:18 82
原创 StudyNotes-time and datetime
time &datetime1.timetime模块提供了日期和时间的类和功能。time有把日期和时间格式化为字符串或把字符串恢复为日期和时间的功能。1.1time.struct_time类包含9个属性:字段名 名称 备注tm_year 年 例 2019tm_mon 月 1~12tm_mday 日 1~31tm_hour 时 0~23tm_min 分 0~59tm_s...
2020-02-10 22:51:27 104
原创 sys 和 os 模块应用
sys和os学习笔记sys和os模块都和操作系统有点关系,sys是一个和Python解释器关系密切的标准库,它帮助我们访问和Python解释器关系紧密的变量和函数。os模块代表了程序所在的操作系统,主要用于获得程序运行所在操作系统的信息。1 syssys.copyright # 显示Python解释器有关的版权信息‘Copyright © 2001-2018 Python Softw...
2020-02-10 16:37:29 153
原创 python笔记-“一五一十”
一、python的两个顶级定义(1)def(函数):特点:可/不传递参数;可/不返回值(2)class(类):特点:类是属性和方法的混合体同一个类,可以生成很多实例,这叫类的实例化类的各个实例之间是相互隔离的使用关键字 class 定义类构造函数 init() 是类实例化时自动运行的函数,类的属性要在这里定义或声明self 不是关键词,尽管可以换成其他的写法,但不建议这样做...
2020-02-09 18:59:36 425
原创 Study Notes-朴素贝叶斯分类器
贝叶斯分类器学习笔记贝叶斯决策论估计似然和先验概率朴素贝叶斯分类器贝叶斯决策论对于一些细节的想法(如有错误以后会更正)其中,将x分为所有类的概率和为1,因此才有了时,,即1减去分类正确的条件概率。关于生成式模型:需要先通过对联合概率进行建模。基于贝叶斯定理,又可写为:其中P(c)是先验概率,P(x|c)是样本x相对于类标记c的“类条件概率”或称为“似然”,P(x)是用于...
2020-02-06 00:30:32 321
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人