Python 3.x 遍历数据系列

Python 3.x 遍历数据系列,python-3.x,pandas,Python 3.x,Pandas,这是我的密码 我有一个csv文件(excel表格),上面有日期、纬度和长度。我还有一个列,其中的日期作为一年中的日期索引(0到360之间的整数)。我想循环遍历这些行(通过使用索引),并打印出与日期、纬度和经度相对应的erc变量。当我这样做时,我得到下面列出的索引器。。。我需要纠正什么 from netCDF4 import Dataset import numpy as np import pandas as pd data = pd.read_csv('Li

这是我的密码

我有一个csv文件(excel表格),上面有日期、纬度和长度。我还有一个列,其中的日期作为一年中的日期索引(0到360之间的整数)。我想循环遍历这些行(通过使用索引),并打印出与日期、纬度和经度相对应的erc变量。当我这样做时,我得到下面列出的索引器。。。我需要纠正什么

    from netCDF4 import Dataset
    import numpy as np
    import pandas as pd


    data = pd.read_csv('Lindley.csv')
    print(data.head(5))

    POIlat = data.Lat
    POIlon = data.Long
    name = data.Date
    date = data.DayIndex

    nc = Dataset('erc_2019.nc')
    print(nc)

    lat = nc.variables['lat'][:]
    lon = nc.variables['lon'][:]
    erc = nc.variables['energy_release_component-g'][:]
    #print(nc.variables)

    x, y = np.meshgrid(lon, lat)

    for i in range(len(POIlat)):
         print(erc[date[i], POIlat[i], POIlon[i]])

索引器:只有整数、切片(
)、省略号(
)、numpy.newaxis(
None
)和整数或布尔数组是有效的索引

错误想告诉您的是,您将无法使用
date[i]、POIlat[i]
来调用
erc
的某个元素。
erc
shape
是什么,也就是说
erc.shape
给了你什么?我不小心在调用的第一个值日[i]前面有一个空格;现在可以用了,谢谢!