自定义博客皮肤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 1968

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

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

2020-12-22 18:50:11 294

原创 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 2619

原创 重置Excel的索引——skiprows

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

2020-09-29 16:25:40 4436

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

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

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

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

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

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

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

2019-12-23 15:15:14 1769 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 4060

原创 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 8779

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

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

2019-12-10 17:17:24 3388

原创 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 6767 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 411

原创 python循环嵌套及函数

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

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

原创 Python基础语法2

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

2019-03-20 22:08:17 317

原创 Python基础语法

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

2019-03-18 22:37:45 265

原创 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 199

原创 Hello ! Python !

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

2019-03-02 16:33:51 243

原创 Hello ! Python !

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

2019-02-28 19:11:34 380

原创 Hello ! Python !

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

2019-02-26 19:20:44 404

原创 Python语法

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

2019-02-25 19:19:04 257

空空如也

空空如也

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

TA关注的人

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