自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 Sublimit Text 3 快捷键

快捷键功能备注Ctrl+Shift+K删除整行Ctrl + Shift + ↑ / ↓向上或向下移动整行

2020-04-27 17:19:18 672

原创 python中列表list的初始化及增删改查

1. list的初始化1.1 使用for初始化list>>>list1 = [1, 2, 3, 4]>>>list2 = ['a', 'b', 'c']# 这种写法结果元素数量 = list1元素数量 * >>>list3 = [(i, j) for i in list1 for j in list2]>>>li...

2019-12-23 21:27:52 1849

原创 xgboost中使用dump_model方法的fmap参数来修改导出模型的特征名称

当使用xgboost的dump_model方式导出模型时,有时我们希望导出模型中的特征名与训练时训练集的特征名不一样,但是如果整个模型重新训练一遍又很麻烦,这时可以用fmap方法来指定导出模型的特征名。def dump_model(self, fout, fmap='', with_stats=False, dump_format="text"): """ Dump model ...

2019-10-28 14:39:57 4231

原创 ix弃用如何替代?教你如何用loc或iloc实现DataFrame的位置、标签混合索引

ix函数被弃用,但是有时候需要用到位置、标签同时索引的情况,很多这种情况是为了避免链式索引的,例如:我想修改一个df的倒数第一行的第’id’列的值。此时,倒数第一行,可以用iloc[-1,:]轻松取出来,但是在不用链式索引的情况下,如何取第’id’列呢?>>>df1 = pd.DataFrame({'id': [3, 4, 1, 1], ...

2019-09-20 15:29:25 5059 1

原创 用lambda函数对DataFrame切片

loc和iloc函数支持用函数来切片,函数的输入参数只能是一个,这个参数即调用loc的DataFrame或Series。In [84]: df1 = pd.DataFrame(np.random.randn(6, 4), ....: index=list('abcdef'), ....: columns=li...

2019-09-20 15:24:41 1259

原创 pyspark常用类和方法总结:Session、DataFrame、DataFrameReader、DataFrameWriter

总结来自pyspark的官方文档:http://spark.apache.org/docs/latest/api/python/index.htmlpyspark中一共有以下几个包和子包:pysparkpyspark.sqlpyspark.streamingpyspark.mlpyspark.mllib类名功能pyspark.sql.SparkSessionM...

2019-08-29 15:43:41 3572

原创 Pandas中concat、merge方法的参数详细介绍及示例程序展示

部分参考博客:https://blog.csdn.net/guofei_fly/article/details/85455813方法简介concat()pandas的顶级方法,提供了axis设置可用于df间行方向(增加行,下同)或列方向(增加列,下同)进行内联或外联拼接操作append()dataframe数据类型的方法,提供了行方向的拼接操作join()d...

2019-08-27 11:16:13 2772

原创 Python3中的list、np.array和DataFrame的初始化、属性和切片

listlist = [[1], [2], [3], [4], [5]]print(list)print(len(list)) # 行数print(len(list[0])) # 列数结果:[[1], [2], [3], [4], [5]]51np.array初始化和属性arr1 = np.array([...

2019-08-26 17:02:01 3578

原创 Shell基本教程

获取数组的长度my_array=(A B "C" D)echo "数组元素个数为: ${#my_array[*]}"echo "数组元素个数为: ${#my_array[@]}"Shell基本运算符expr 是一款表达式计算工具,使用它能完成表达式的求值操作。例如,两个数相加(注意使用的是反引号 ` 而不是单引号 '):#!/bin/bashval=`expr 2 + 2`ec...

2019-08-23 18:34:24 188

原创 HQL基本教程

SQL统计表中总记录行数下面是选自 “access_log” 表的数据:+-----+---------+-------+------------+| aid | site_id | count | date |+-----+---------+-------+------------+| 1 | 1 | 45 | 2016-05-10 || 2 ...

2019-08-23 18:33:42 1868

原创 Pycharm常用快捷键

本博客记录常用的Pycharm快捷键快捷键功能备注Ctrl + D复制并粘贴一行Ctrl + Y删除一行Ctrl + Alt + Shift + ↑上移一块代码需要选中某一行或某一块代码Ctrl + Alt + Shift + ↓下移一块代码需要选中某一行或某一块代码Ctrl + J调用代码模板...

2019-08-23 18:29:20 242

原创 Python中如何迭代(遍历)list、dict

本篇博客介绍Python中list的迭代方法(迭代方法),即在for循环中使用list的方法。1. list的迭代方法

2018-10-10 17:28:33 10750 2

原创 Python文件头部的#!/usr/bin/env python 是什么意思

首先需要说明:这句代码在unix类的操作系统才有意义!这句代码在unix类的操作系统才有意义!这句代码在unix类的操作系统才有意义!这句话的目的是告诉操作系统使用哪个Python解释器来执行这个py文件。在linux上执行一下命令 /usr/bin/env python ,就知道这行其实是call一下python解释器.这句话的一般有两种形式:1. #!/usr/bin/pyth...

2018-10-10 15:56:43 7376

原创 Python2的raw_input()在编程题中读取输入的使用技巧及输出语句的写法技巧

在做笔试的编程题时,经常会需要读取题目给的输入内容。我在做编程题的时候一般会用Python2语言,而Python2中读取输入时用的最多的是raw_input()函数,所以本篇博客的目的是总结使用raw_input读取内容时的一些技巧。请注意:这些读取技巧针对的是做笔试时编程题的场景。以下通过示例的方法来展示几种典型的读取输入的方法。 例1:输入的第一行是一个数字n,表示接下...

2018-10-09 21:56:44 842

原创 PyCharm中如何设置切换Python Console终端的Python版本

在使用PyCharm的Python Console终端时,有时我们会需要切换终端运行的Python版本,比如下图中我的Console当前使用的版本是Python2,但是我现在想切换到Python3版本,如何做呢? 我的PyCharm版本是2018.1专业版:首先选择File——>Settings,然后进行如下操作:双击Build,Execution,Deploymen...

2018-09-28 17:20:52 20136 2

原创 Python正则表达式教程:re库、re.match、re.search、re.findall、re.sub的详细用法

正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。Python 自1.5版本起增加了re 模块,re模块使Python语言拥有全部的正则表达式功能。1. 常见正则表达式:1.1 字符类[aeiou] 匹配中括号内的任意一个字母 [0-9] 匹配任何数字。等价于[0123456789]或\d [a-z] 匹配任何小写字母 ...

2018-09-25 20:18:27 1302

原创 招商银行2018年秋招算法工程师岗位笔试题及AC答案

给定一个整数n,请找出阶乘末尾有n个0的所有正整数:我的解法:def num_of_zero(N): b = N numZero = 0 while True: if b > 0: b = int(b / 5) numZero += b else: ...

2018-09-25 19:38:59 1931

原创 AutoHotKey新手基础教程(常期更新)

1、缩写在ahk文件中加入指令::key::This is a test!,然后reload之后,即可以在电脑的任何地方通过按key+空格或key+Tab键的方法,快速的用打出This is a test!这句话。例:::yx::[email protected]、自定义快捷键-打开文件或网址例:按下Alt+1快捷键,快速打开F:\code\java\hel...

2018-09-13 22:59:36 18216 1

原创 美团点评2018年秋招-机器学习/数据挖掘工程师岗位-面试经历

美团点评面试经历,面试地点:武汉,面试岗位:机器学习/数据挖掘工程师。总共有4面,3轮技术面+1轮HR面,我跪在了三面。以下是每一面提出的一些问题,我只写了自己能回忆起来的一部分问题: 一面 1、编程题:给定一个int数组,在数组中取J个连续的数,求着J个数能组成的最大的和是多少?其中这J个数两两之间的索引间隔最大可以为K,当K=1时表示数字之间必须连续。例:给定数组{1,...

2018-09-13 22:17:15 862

原创 hulu公司2018年9月10日技术岗笔试试题答案

第二题原题没有截图,下面是我回忆的版本:在二维坐标系中,以原点为中心有一个圆,给定一个数组arr,数组中的数字为某个度数,范围是[0°, 360°],度数的含义是以x轴为起点逆时针旋转的角度。现在让你求从数组中选出三个数,每个数对应的角度都可以得到一个圆上的点,这三个点可以构成一个三角形。现在要求数组中可以组成的所有三角形中,钝角三角形的个数。输入:第一行为数字n,是数组的长度。以下n...

2018-09-10 22:42:29 585

WarmNeon-haoshuai.jar

pycharm主题

2019-08-14

算法导论(第3版)课后题答案(英文版)

算法导论(第3版)课后题答案(英文版),包括第1章~35章所有的课后答案,附有答案的图片和源代码,欢迎下载!

2017-07-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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