自定义博客皮肤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)
  • 收藏
  • 关注

原创 pandas读取Excel空单元格读取出来为NaT

data["离职日期"] = data["离职日期"].astype("str")data.replace("NaT", "", inplace=True)

2021-05-25 15:02:06 1783

转载 学习笔记(2):Python爬虫开发入门-爬虫理论

课程介绍:大数据时代,python爬虫工程师人才猛增,本课程专为爬虫工程师打造,本课程是爬虫工程师的入门阶段,了解爬虫的领域,能做什么,爬虫原理,抓包工具的调教使用,每一个爬虫都会涉及到抓包,属于爬虫工程师的必备硬核技能,带你系统学习。课程精选多个实战项目,从易到难,层层深入。不同项目解决不同的抓取问题,带你从容抓取主流网站,进阶部分针对性讲解数据抓取的难点和面试考点,让你牢牢掌握爬虫工程师硬核技...

2020-12-22 18:50:11 214

原创 pandas 删除Excel表中包含某个字符串的行 或者 取包含某个字符串的行

1、去掉包含某字符串的数据~df.str.contains()2、取包含某字符串的数据df.str.contains()# example :# 1、删除上海人员信息data_0 = data_0[~data_0["任职岗位"].str.contains("上海")]# 2、取上海人员信息 —— 将 ~ 去掉即可data_0 = data_0[data_0["任职岗位"].str.contains("上海")]...

2020-09-29 16:58:56 2345

原创 重置Excel的索引——skiprows

在读取文件的时候设置skiprows参数的值,设置为1 则表示将第二行设置为列索引

2020-09-29 16:25:40 4148

原创 pandas删除某列中含有空值的行——notna()

import pandas as pddata = pd.read_excel('test.xlsx',sheet_name='Sheet1')datanota = data[data['结案时间'].notna()]print(datanota)

2020-08-20 17:19:24 2014 1

原创 如何处理使用pandas读取Excel文档后将空单元格读取为nan

pandas默认读取空字符串时读出的是nan在使用pandas.read_excel(file)这个方法时可以在后面加上keep_default_na=False这样读取到空字符串时读出的就是""而不是nan了:

2020-07-24 09:47:48 4898 1

原创 python pandas处理excel两列之和,碰到一个单元格为空就不求和了

2019-12-23 15:15:14 1636 1

原创 将Excel表中的0 、NaT、nan替换为缺失值

data.replace(0, np.nan, inplace=True)data.replace("NaT", np.nan, inplace=True)data.replace("nan", np.nan, inplace=True)

2019-12-12 11:22:52 3846

原创 python——pandas.Series.str 字符串操作

1/字符大小写转换a.str.lower() # 小写a.str.upper() # 大写a.str.title() # 每个首字母大写a.str.capitalize() # 首字母大写a.str.swapcase()   lower upper title capitalize swapcase 0 asd ASD ...

2019-12-11 09:55:06 8363

原创 'Series' object has no attribute 'split'

将Series转换成字符串,切分,提取pd.Series.str.split().str[0]

2019-12-10 17:17:24 3260

原创 python数据分析——读取加密Excel文档

import win32com.client as win32# 读取表格数据xlApp = win32.Dispatch("Excel.Application")filename, password = "filepath", 'password'xlApp.Visible = True # 可视化xlwb = xlApp.Workbooks.Open(filename, Fal...

2019-12-10 15:28:57 6524 2

原创 python函数及字符串

今天继续函数的知识总结,还有一些关于字符串的内容。1、递归函数:函数自己调用自己使用递归函数条件①必须留出口(函数调用必须有退出)②自己调用自己def print_num(num): print(num) if num==1: return print_num(num-1) print("----->")print_num(4...

2019-03-24 21:27:17 321

原创 python循环嵌套及函数

今天学习了while循环嵌套、for循环以及Python函数,是Python基础中的重点。因为在后面的学习中会经常用到。1、while 循环嵌套pass 占位符 :是为了保持程序结构的完整性。pass不做任何事情,一般用做占位语句。while True: pass下面是while循环嵌套的一个例子:i = 0# 外层循环while i<5...

2019-03-24 19:40:59 11611 1

原创 Python基础语法2

1、其他数据类型与bool之间的转换True:非0的数字,非空的字符串、列表、元组、字典False:0 、空字符串''、空元组()、空列表[]、空字典{}、Nones1=""print(bool(s1))s2 = 0# print(bool(s2))tup = ()# print(bool(tup))#空列表list = []# print(bool(li...

2019-03-20 22:08:17 228

原创 Python基础语法

1、注释单行注释 # 多行注释 ① '''多行注释''' ②Ctrl + / ③'' '' '' 双引号 '' '' ''注:代码每次修改都要保存一次 Ctrl + s运行快捷键 : Ctrl + shift + F102、数字类型type :查看数据类型print(10)print(type(10))pri...

2019-03-18 22:37:45 201

原创 Hello ! Python !

今天是学习python的第五天, 对python有了基本的了解。目前讲的知识比较基础,相对来说简单一点。但是基础一定要打好。下面是关于一些python中函数的介绍。1、字符串函数#CapsLock键#将小写字母转换成大写字母value = 'Lori'b_value = value.upper()print(b_value)#LORI#大写转小写s_value = valu...

2019-03-02 16:35:34 138

原创 Hello ! Python !

有些事情可能会被重复去做,这时候就需要使用循环结构。循环语句格式:循环变量while 条件: 语句体例:1:输出1~10的10个整数count = 10while count&gt;=1: print(count) count = count - 1#输出 10 9 8 7 6 5 4 3 2 1count = 1whi...

2019-03-02 16:33:51 166

原创 Hello ! Python !

使用pycharm工具,对print语句和字符串的一些知识点进行了补充。并总结了python中和运算符和分支结构相关的知识。对于print语句的补充如下:age = 13#print默认输出项之间有空格print('我的年龄是',age)#我的年龄是 13#也可以手动指定任何字符,eg:逗号print('我的年龄是',age,sep=',')#我的年龄是,13#昨天的例子...

2019-02-28 19:11:34 255

原创 Hello ! Python !

学习python第二天,总结如下:作业:从控制台输入用户名和密码,并且查看用户名和密码的数据类型     格式化字符串:输出语句:print(输出项1,输出项2,…)如果想输出多个内容,可以用逗号隔开。 例如:age = 13print(‘我的年龄是’)print(age)print(‘岁’)现在可以写成:print(‘我的年...

2019-02-26 19:20:44 282

原创 Python语法

在H5、Java以及Python之间徘徊了好久,最终走上了学习Python的道路。学习的第一天,老师带着我们对部分高级语言作了总结和对比。高级语言:需要直接控制内存(用指针控制):C(面向过程) 、C++(在C的基础上,添加面向对象开发思想)不需要程序员直接管理内存(内存管理:虚拟机、解析器替我们完成) : Java、python自我感觉python要比其...

2019-02-25 19:19:04 186

空空如也

空空如也

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

TA关注的人

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