Py学习  »  Python

python中的数据帧过滤

Matías Liempi • 3 年前 • 1205 次点击  

我有一个csv文件,行和列之间用逗号分隔。此文件包含标题(str)和值。现在,我想用一个条件过滤所有数据。例如,有一个名为“pmra”的标题,我希望将pmra值的所有信息保持在-2.6和-2.0之间。我该怎么做?我试过用np。但它不起作用。谢谢你的帮助。

import matplotlib.pyplot as plt
import pandas as pd
import numpy as np


filename="NGC188_C.csv"

data = pd.read_csv(filename)

ra       = data["ra"]
dec      = data["dec"]
parallax = data["parallax"]
pm_ra    = data["pmra"]
pm_dec   = data["pmdec"]
g_band   = data["phot_g_mean_mag"]
bp_rp    = data["bp_rp"]
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/131414
 
1205 次点击  
文章 [ 1 ]  |  最新文章 3 年前