天上掉下两毛钱

弱鸡的冒险之旅,本科在读三年级。博客内容如有侵权或交流讨论,请加微信:jqt1120359293...

Hadoop—Linux常用命令

1. shell中用命令启动eclipse 在ubuntu中配置好eclipse之后,假设其放置在$ECLIPSE路径下。 进入安装路径启动  进入eclipse的路径,运行eclipse: cd $ECLIPSE ./eclipsecd 快速启动  将eclipse执行文件符号链接到/u...

2018-10-28 21:46:35

阅读数 39

评论数 0

Github

git status #查看 #第一次创建和连接远程仓库: 1. git init //初始化仓库 2. git add .(文件name) //添加文件到本地仓库 3. git commit -m "first commit" //添加文件描...

2018-10-13 20:34:14

阅读数 49

评论数 0

pandas速查

pd.set_option('display.max_columns', None) 导入数据 pd.read_csv(filename):从CSV文件导入数据 pd.read_table(filename):从限定分隔符的文本文件导入数据 pd.read_excel(filename):...

2018-08-04 14:59:28

阅读数 104

评论数 0

Pandas API

  label = '7_45_same_pay_label' # 将X和Y拆分开 X = data.loc[:, data.columns != label] y = data.loc[:, data.columns == label] mean(axis=0)计算的是每一列平均值,  ...

2018-07-27 21:36:34

阅读数 247

评论数 0

OS API

os.path常用方法: os.path.isfile()和os.path.isdir()函数分别检验给出的路径是一个文件还是目录。 os.path.exists()函数用来检验给出的路径是否真地存在  os.path.exists(path):文件或文件夹是否存在,返回True 或 Fal...

2018-07-27 19:48:23

阅读数 260

评论数 0

Numpy API

本文记录Numpy的常用函数,方便日后查看。 Numpy基本属性: array = np.array([[1,2,3],[2,3,4]]) #列表转化为矩阵 print(array) """ array([[1, 2, 3], ...

2018-07-27 18:35:08

阅读数 255

评论数 0

充电桩故障分类与检测(入门赛f1-1.0)源代码

第一次接触数据类比赛,本比赛是个新人入门赛。 数据采用原特征,模型采用GDBT,网格搜索进行模型调参 历程:一开始用了tensorflow搭建了全链接神经网络,但是NN效果并不好0.89封顶,后来采用了XGB和LGB线上自能达到0.9999,最后换成GBDT开始了玄学调参的路程(我一只快乐的调...

2018-07-17 09:18:49

阅读数 758

评论数 0

调用摄像头拍摄数据集Python

之前需要做一些目标检测的训练,需要自己采集一些数据集,写了一个小demo来实现图片的采集 使用方法: 指定name的名称,name为分类的标签 按n键拍摄图片 程序会在当前目录下生成一个pictures的文件夹,图片存放在其中 print("正在初始化摄像头...&am...

2019-03-16 11:24:27

阅读数 43

评论数 0

Linux下安装Python3

linux自带的Python2不用动,因为有一些文件是和Python2有关的,删除了会出现一些不必要的麻烦。 1、下载Python wget http://cdn.npm.taobao.org/dist/python/3.6.5/Python-3.6.5.tgz 从该网站里下载Pytho...

2019-03-14 15:53:25

阅读数 12

评论数 0

Sublime配置Python

最近在学习Python的高级进阶,拿到讲课的源代码后,需要不断地运行,这时候就希望能够直接在Sublime上进行运行 1.安装Sublime Text3 2.在Sublime中安装Package Control 3.通过Package Control安装Sublime的中文语言包 4.尝试为...

2019-03-10 22:26:22

阅读数 8

评论数 0

python的axis=0 or 1 ?(迷糊笔记)

之前学了numpy和pandas对axis这个参数感觉很懵。。。。 看了好多博博客,然而感觉。。。。还是很懵。。我可能太笨了吧 没办法死死记硬背吧,大佬如果有好的理解方法麻烦中在下方评论一下啊。。。 下面是个人的理解 首先什么是轴? Pandas保持了Numpy对关键字axis的用法,用...

2019-03-07 13:03:52

阅读数 26

评论数 0

Python列表生成式

之前学Python学的不精,在看大佬写的源代码时遇到了问题 test=[i for i in range(10)] 其实列表生成式就是 for循环的嵌套,后边在接上使用if的话就是多了一层判断,和下方代码实现是一样的 temp=[] for i in range(10): tem...

2019-03-05 16:31:26

阅读数 7

评论数 0

Python属性和方法

类属性: 类属性,直接在类中定义的属性是类属性,类属性可以通过类或类的实例访问到,但是类属性只能通过类对象来修改,无法通过实例对象修改实例属性: 实例属性,通过实例对象添加的属性属于实例属性,实例属性只能通过实例对象来访问和修改,类对象无法访问修改类方法: 实例方法 静态方法 # 定义一个...

2019-03-05 15:27:20

阅读数 6

评论数 0

Python魔术方法(特殊方法)

特殊方法,也称为魔术方法 特殊方法都是使用__开头和结尾的 特殊方法一般不需要我们手动调用,需要在一些特殊情况下自动执行 其实吧这些方法就和Java里的Object里的方法差不多,比如__str__方法和Java的toString方法一样,就是所有的类都是继承与Object,可以重写Object...

2019-03-05 15:27:03

阅读数 5

评论数 0

Python 模块 - 包 - sys

在Python中一个py文件就是一个模块,要想创建模块,实际上就是创建一个python文件 注意:模块名要符号标识符的规范 在一个模块中引入外部模块 ① import 模块名 (模块名,就是python文件的名字,注意不要py) ② import 模块名 as 模块别名 - 可以引入同一个模...

2019-03-05 15:26:51

阅读数 8

评论数 0

Python面向对象编程

类也是一个对象! 类就是一个用来创建对象的对象!类是type类型的对象,定义类实际上就是定义了一个type类型的对象 嗯,神奇Python里是万物皆对象,玄学就完事了。。。 下图是对象创建的流程 在类的代码块中,我们可以定义变量和函数。在类中我们所定义的变量,将会成为所有的实例的公共属性...

2019-03-05 15:26:34

阅读数 5

评论数 0

Python垃圾回收

在Python中有自动的垃圾回收机制,它会自动将这些没有被引用的对象删除,所以我们不用手动处理垃圾回收。 一句话来说只要这个对象没有被引用那么就会自动删除 假如在下方代码中,a=A()下方在加入 b=a,那么del a 后对象还是不会被删除,因为还有b指向A类,要想删除的话还需要del b ...

2019-03-04 18:09:47

阅读数 11

评论数 0

Python装饰器

为什么要使用装饰器: 希望函数可以在计算前,打印开始计算,计算结束后打印计算完毕 我们可以直接通过修改函数中的代码来完成这个需求,但是会产生以下一些问题 ① 如果要修改的函数过多,修改起来会比较麻烦 ② 并且不方便后期的维护 ③ 并且这样做会违反开闭原则(OCP) 程序的设计,...

2019-03-04 16:41:32

阅读数 9

评论数 0

Python闭包

将函数作为返回值返回,也是一种高阶函数,这种高阶函数我们也称为叫做闭包,通过闭包可以创建一些只有当前函数能访问的变量,可以将一些私有的数据藏到的闭包中。形成闭包的要件: ① 函数嵌套 ② 将内部函数作为返回值返回 ③ 内部函数必须要使用到外部函数的变量 闭包的应用:求平均值 def ...

2019-03-04 16:09:20

阅读数 8

评论数 0

Python匿名函数-高阶函数 及其 - map - filter - sort - sorted使用

lambda和def效果一样,但是lambda只能实现简单的操作 匿名函数 lambda 函数表达式 (语法糖) lambda函数表达式专门用来创建一些简单的函数,他是函数创建的又一种方式语法:lambda 参数列表 : 返回值 匿名函数一般都是作为参数使用,其他地方一般不会使用 以下两个...

2019-03-04 11:43:59

阅读数 6

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭