【发布时间】:2021-09-10 08:29:54
【问题描述】:
我知道有人问过类似的问题。我找不到一个我可以利用的。我不断收到以下错误:ValueError:系列的真值不明确。使用 a.empty、a.bool()、a.item()、a.any() 或 a.all()。
不确定代码有什么问题,因为我还在学习 Python。
文件 H:\code library\Python\T900_Dashboard.py 第 57 行,在 SQLCaseWhen1 = [(T900_DashboardFile['NAICS CD (Parent)'] in Power_Sector),\
文件“C:\Users\DC\Anaconda3\lib\site-packages\pandas\core\generic.py”, 第 1478 行,在 nonzero 中引发 ValueError(
我的代码如下:
Power_Sector = [‘221101’, ‘221102’, ‘221103’, ‘926131’]
SQLCaseWhen1([T900_DashboardFile[‘NAICS CD (Parent)’] in Power_Sector), (T900_DashboardFile[‘Industry Sector’] == ‘ENERGY’)
SQLCaseThen1 = [‘Power Generation’, ‘Oil & Gas / Energy’]
T900_DashboardFile1[‘Internal Sector’] = np.select(SQLCaseWhen1,SQLCaseThen1, default=‘’)
【问题讨论】: