关键词:
本文主要记录在工作和学习中,做数据分析常用到的一些简单的工具函数和类。
#判断是否为浮点数
def is_float(n):
try:
float(n)
except ValueError:
return False
else:
return True
# 判断是否为整数:
def is_integer(n):
try:
float(n)
except ValueError:
return False
else:
return float(n).is_integer()
# 取二维列表中的元素(将二维列表转换为一维)
def flatten_list(list_of_list):
return [item for sublist in list_of_list for item in sublist]
# 求两坐标点的斜率和截距
def linear_func(p1, p2):
x1, y1 = p1
x2, y2 = p2
a = (y2 - y1) / (x2 - x1)
b = y1 - a*x1
return a, b
python数据分析中常用的工具类和方法持续更新系列(代码片段)
本文主要记录在工作和学习中,做数据分析常用到的一些简单的工具函数和类。#判断是否为浮点数defis_float(n):try:float(n)exceptValueError:returnFalseelse:returnTrue#判断是否为整数:defis_integer(n):try:float(n)exceptValueError:returnFalseelse:ret... 查看详情
javascript的常用工具方法大全持续更新中...(代码片段)
JavaScript的常用工具类大全【持续更新中...】JavaScript的常用工具类1(校验邮箱格式、校验手机格式、校验身份证号、截取字段长度、求和)JavaScript的常用工具类1(解决浮动运算、小数转成整数、检测数字是否越界、精确加减乘除法... 查看详情
javascript的常用工具方法大全持续更新中...(代码片段)
JavaScript的常用工具类大全【持续更新中...】JavaScript的常用工具类1(校验邮箱格式、校验手机格式、校验身份证号、截取字段长度、求和)JavaScript的常用工具类1(解决浮动运算、小数转成整数、检测数字是否越界、精确加减乘除法... 查看详情
数据科学领域常用cheatsheet(持续更新)
...Sheet一般使用LaTeX制作,Excel也可以。CheatSheet目录涵盖Python、R数据科学常用的一些工具,Pythonch 查看详情
python常用函数方法总结(持续更新…)(代码片段)
函数filter()函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表。该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判,然后返回True或False,最后将返回True的... 查看详情
file类常用工具方法整理(持续更新)(代码片段)
1.递归遍历一个目录,获取所有文件名(也可以取到绝对路径)publicstaticvoidtraverse(StringfilePath,List<String>files)if(StringUtils.isBlank(filePath))return;tryFilesuperFile=newFile(filePath);if(superFile.exists())File[ 查看详情
hutool中那些常用的工具类和方法(代码片段)
...;不妨在Hutool里面找找,可能就有。本文将对Hutool中的常用工具类和方法进 查看详情
python数据分析在数学建模中的应用汇总(持续更新中!)
参考技术A1、Numpy常用方法使用大全(超详细)1、Series和DataFrame简单入门2、Pandas操作CSV文件的读写3、Pandas处理DataFrame,Series进行作图1、Matplotlib绘图之属性设置2、Matplotlib绘制误差条形图、饼图、等高线图、3D柱形图1、层次分析... 查看详情
全部干货vue中封装的常用方法(持续更新)(代码片段)
1.获取时间(一般时间选择器默认时间用到)//获取当前时间,day为number,getDay(-1):昨天的日期;getDay(0):今天的日期;getDay(1):明天的日期;getDay(day)lettoday=newDate(),targetday_milliseconds=today.getTime()+1000*60*60*24*d 查看详情
javascript中开发常用方法-总结-持续更新(代码片段)
数组的常用方法lengthlength是一个可读可写的属性,用来表示数组的长度(即数组元素个数)。通过访问length属性,可以获取数组长度;而通过修改length的值,可以增加或减少数组元素,甚至可以完全清... 查看详情
常用集合类数据结构(持续更新中)
零、约定 1、 如果没有特殊说明,均指jdk6,7,8一样 2、 源码分析出来的,有错误,请务必告知,谢谢一、链表 1、 ArrayList<>() a)基本介绍 i.动态数组的数据结构 ... 查看详情
ffmpeg常用命令-格式转换-持续更新中(代码片段)
...式转换,编码,提取视频中的帧需要用到,记录下工作中常用的一些ffmpeg命令,持续更新中... 将输入的infile视频文件通过avc编码成h264的视频流ffmpeg-iinfile.mp4-an-vcodeclibx264-crf23outfile.h264-i inputfile -an&nbs 查看详情
Android单例类和数据库,访问和更新最常用的对象
】Android单例类和数据库,访问和更新最常用的对象【英文标题】:Androidsingletonclassanddatabase,accessingandupdatingmostfrequentlyusedobjects【发布时间】:2016-04-1608:45:24【问题描述】:我正在从事一个项目,其中我有一个包含最常用对象的... 查看详情
redis-非关系型数据库(持续更新中~~~)(代码片段)
...令行工具(远程登陆)2、redis-benchmark测试工具3、Redis数据库常用命令(数据库内部操作)一、概述1、R 查看详情
vue项目常用方法封装,持续更新中。。。(代码片段)
vue项目中可以直接使用1、常用工具类untils.js中/**验证手机号是否合格*true--说明合格*/exportfunctionisPhone(phoneStr)letmyreg=/^[1][3,4,5,7,8,9][0-9]9$/;if(!myreg.test(phoneStr))returnfalse;elsereturntrue;/**验证身份证号是否合格*true--说明合格*/exportfunctioni... 查看详情
java并发编程的艺术--原子操作类和并发工具类(第七八章)(代码片段)
...子操作类1.1、原子更新基本类型1.1.1、原子更新基本类型常用类1.1.2、AtomicInteger的常用方法1.1.3、AtomicInteger的使用1.1.4、getAndIncrement是如何实现原子操作的呢?1.1.5、AtomicInteger类的原理1.2、原子更新数组1.2.1、原子更新数组常... 查看详情
全部干货vue中封装的常用方法(持续更新)(代码片段)
【推荐文章】Topology可视化绘图引擎1.获取时间(一般时间选择器默认时间用到)//获取当前时间,day为number,getDay(-1):昨天的日期;getDay(0):今天的日期;getDay(1):明天的日期;getDay(day)lettoday=newDate(),targetday_milliseconds=today.getT... 查看详情
js常用方法私房菜-笔记-持续整理中
//记录一下前端开发中JS常用的方法等,持续收集整理中----------------------------------------------------------1//处理键盘事件禁止后退键(Backspace)密码或单行、多行文本框除外2functionbanBackSpace(e){3varev=e||window.event;//获取event对象4varob... 查看详情