Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 从数据帧中提取数据_Python_Pandas_Dataframe_Extract - Fatal编程技术网

Python 从数据帧中提取数据

Python 从数据帧中提取数据,python,pandas,dataframe,extract,Python,Pandas,Dataframe,Extract,我有一个如下所示的数据帧: LAT LON YEAR MO DY PREC T_MAX T_MIN WS 30.75 76.25 1981 1 3 5.40 22.08 11.22 3.95 30.75 76.75 1981 1 3 3.94 19.25 9.29 3.69 30.75 77.25 1981 1 3 3.28

我有一个如下所示的数据帧:

    LAT      LON    YEAR    MO  DY  PREC    T_MAX   T_MIN   WS
    30.75   76.25   1981    1   3   5.40    22.08   11.22   3.95
    30.75   76.75   1981    1   3   3.94    19.25   9.29    3.69
    30.75   77.25   1981    1   3   3.28    14.25   6.29    2.87
    30.75   77.75   1981    1   3   2.96    10.57   3.23    2.10
    30.75   78.25   1981    1   3   2.78    7.62    -0.41   1.51
    30.75   78.75   1981    1   3   2.77    1.02    -6.66   1.22
    30.75   79.25   1981    1   3   2.47    -3.92   -12.18  1.74 
    31.25   76.25   1981    1   3   5.97    20.72   10.59   3.77
    31.25   76.75   1981    1   3   4.17    15.05   6.70    3.22
    31.25   77.25   1981    1   3   3.64    7.47    1.62    2.31
我需要提取lat=30.75和lon 76.25的行,对于我使用的行:

data.where(data.LAT==30.75 & data.LON==76.25)
但这表明了这个错误:

cannot compare a dtyped [float64] array with a scalar of type [bool]
您不需要在以下位置:


df[df.LAT==30.75和df.LON==76.25]这将起作用
data[(data.LAT==30.75) & (data.LON==76.25)]
     LAT    LON  YEAR  MO  DY  PREC  T_MAX  T_MIN    WS
0  30.75  76.25  1981   1   3   5.4  22.08  11.22  3.95