pandas值替换方法

yipeiwu_com7年前Python基础

如下所示:

import pandas as pd 
from pandas import * 
import numpy as np 
data = Series([1,-999,2,-999,-1000,3]) 
print(data.replace(-999,np.nan)) 
print(data.replace([-999,-1000],np.nan)) 
print(data.replace([-999,-1000],[np.nan,0])) 
print(data.replace({-999:np.nan,-1000:0}))

以上这篇pandas值替换方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python3实现elasticsearch批量更新数据

废话不多说,直接上代码! updateBody = { "query":{ "range":{ "write_date": { "g...

Python中Django框架利用url来控制登录的方法

本文实例讲述了Python中Django框架利用url来控制登录的方法。分享给大家供大家参考。具体如下: from django.conf.urls.defaults import...

Python中zip()函数的简单用法举例

Python中zip()函数的简单用法举例

定义:zip([iterable, ...]) zip()是Python的一个内建函数,它接受一系列可迭代的对象作为参数,将对象中对应的元素打包成一个个tuple(元组),然后返回由...

python使用心得之获得github代码库列表

1.背景 项目需求,要求获得github的repo的api,以便可以提取repo的数据进行分析。研究了一天,终于解决了这个问题,虽然效率还是比较低下。 因为github的那个显示repo...

Python 实现简单的电话本功能

myPhoneBook2.py #!/usr/bin/python # -*- coding: utf-8 -*- import re class PhoneBook(object)...