Pandas 查找 str 是否在 Series 中只返回 False

问题: 当判断 str 是否在 Series 中的时候,输出结果一律都是 False 即使这个 str 在 Series 中也同样返回 False In[9]: 'Tom' in df['STUDENT_NAME'] Out[9]: False 结果 后来发现只需要多加一步操作就可以正常输出结果...

2019-05-07 17:22:11

阅读数 54

评论数 0

dataframe 去除重复

语法: data.drop_duplicates(subset='列名',keep='first',inplace=True) 参数含义: subset:column label or sequence of labels, optional ,用来指定特定的列,默认所有列 keep:{‘fi...

2019-05-05 16:34:14

阅读数 18

评论数 1

dataframe 统计重复次数

对重复数据列进行次数统计 data['列名'].value_counts() 输出结果是 series,列内容对应次数,即abc-123

2019-05-05 16:28:24

阅读数 90

评论数 0

dataframe 重设 index

对数据进行筛选后,索引往往不是连续的了,会使之后依据索引查询时报错,重设索引有两种方法, df.reset_index(drop = True) df.index = range(len(df)) 不过使用reset_index()未能产生效果,不明白为什么,所以采用了原始的...

2019-05-05 16:22:12

阅读数 20

评论数 0

matplotlib 绘图中文标签不正常显示

用 matplotlib 画图时发现中文标签不能正常显示,如下图: 在绘图前插入如下代码: plt.rcParams['font.sans-serif'] = ['SimHei'] #显示中文 就可以显示中文了,如下图: ...

2019-04-26 14:51:51

阅读数 51

评论数 0

Python 进度条库 tqdm

只需要一张图:

2019-04-22 11:41:42

阅读数 38

评论数 0

Python 输出百分比的两种方式

Python 输出百分比的两种方式 注: 在python3环境下测试。 方式1:直接使用参数格式化:{:.2%} {:.2%}: 显示小数点后2位 显示小数点后2位:print('percent: {:.2%}'.format(42/50)) percent: 84.00% 不显示小数位:{...

2019-04-22 11:04:59

阅读数 21

评论数 0

Python 小技巧——不选中直接复制一行

写代码的时候经常碰到需要写几行大部分相同只是需要改一两位序号的情况,例如写好了 s1,想直接复制两个修改得到下图的样子, 就可以把光标放在 s1 这一行,然后直接 ctrl + D,就可以直接复制这一行,不需要选中再 ctrl + C。 ...

2019-03-21 11:04:48

阅读数 245

评论数 0

numpy 的 ndarray 类型与 list 互相转换

list 转 numpy np.array(a) ndarray 转 list a.tolist()

2019-02-28 17:01:36

阅读数 240

评论数 0

Ubuntu 18.04 从头配置 openVPN MySQL+PAM VPN系统

一、为 root 用户开启 ssh 登录 修改root密码 sudo passwd root 以其他账户登录,通过nano编辑配置文件 su - root nano /etc/ssh/sshd_config 其中nano为编辑器,与vi类似,但相比于vi更加类似于Windows环境...

2019-02-19 14:54:04

阅读数 486

评论数 4

Python 简单 操作 Excel

一、相关的库 xlrd:用来读 Excel,只能操作 .xls 格式 xlwt:用来写 Excel,只能操作 .xls 格式,超出 Excel 的单格内容长度上限 32767 就会报错 xlutils:结合 xlrd 可以修改 Excel 文件,格式也要是 .xls,但必须同时安装以上3个库 o...

2019-01-31 10:29:12

阅读数 66

评论数 0

Python 脚本封装 exe 可执行文件

1. 系统环境 Windows 10 64位 Python 3.6.7 2. 安装 pyinstaller pip install pyinstaller 3. 执行封装 pyinstaller -F filepath 4. pyinstaller 更多参数 -F, –on...

2019-01-28 17:49:56

阅读数 65

评论数 0

写高质量的代码

在如今这个时代,每个人都在努力提升资源能力。在Web应用程序方面,我们有Spring、Play和Struts等框架,这些框架可以帮助我们构建具有可扩展性和可管理性的软件。这些框架提供了许多样板代码,所以你无需在应用程序中再写这些代码。 不过,写代码并不难,但是写高质量的代码却很难。 作为开发人员,...

2019-01-22 10:16:10

阅读数 111

评论数 0

Numpy 基础学习笔记

Numpy 的属性 array = np.array([[1,2,3], [2,3,4]]) print(array) # [1,2,3] [2,3,4] print(arra...

2019-01-17 15:41:06

阅读数 48

评论数 0

matplotlib 不支持显示中文问题

2019-01-11 15:53:54

阅读数 65

评论数 0

Pandas 不能在 Pycharm 中使用 plot() 方法显示图像的解决方法

在 Pycharm 中,使用 Pandas 的 Series、DataFrame 的 plot() 方法不显示图片,闪一下就结束。 开始的时候代码如下: import pandas as pd import numpy as np df = pd.DataFrame(np.random.rand...

2019-01-11 15:12:55

阅读数 511

评论数 0

Python 日期总结

#!/usr/bin/python import time import calendar """ 时间元组(年、月、日、时、分、秒、一周的第几日、一年的第几日、夏令时) 一周的第几日: 0...

2019-01-08 18:10:32

阅读数 67

评论数 0

Service层和DTO层的作用

Service层和DTO层的作用 Service层主要提供的几个作用: 1、将业务逻辑层进行封装,对外提供业务服务调用。 2、通过外观模式,屏蔽业务逻辑内部方法。 3、降低业务逻辑层与UI层的依赖,业务逻辑接口或实现的变化不会影像UI层。 4、降低UI层调用的请求次数及数据往返。 DTO层主要提供...

2019-01-02 14:22:30

阅读数 156

评论数 0

使用前端方式挑战 Chrome 小恐龙游戏高分

使用前端方式挑战 Chrome 小恐龙游戏高分 今天看论坛发现有人发帖说 Chrome周年庆祝 在“小恐龙”游戏中埋入了新的菜单,可以触碰的 蛋糕 以及触碰之后获得的 生日帽。 看到现在“小恐龙”这个彩蛋的改进,往事历历在目。但是很快,帖子中有人晒高分引起了我的注意:这个游戏虽说简单,但是在分数达...

2019-01-02 14:15:19

阅读数 752

评论数 0

Python 安装第三方库,超时报错--Read timed out.

Python 安装 pillow pip install pillow 报错如下: Collecting pillow Downloading Pillow-5.3.0 (1.8MB) Exception: Traceback (most recent call last): File ...

2018-12-28 10:57:46

阅读数 206

评论数 0

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