我从包含5行和5列的CSV中提取数据。
有些行有" NA"在他们中。如何忽略" NA"
的行
完全,所以我可以循环没有NA的项目?
例如
print("Year Age Scholarship Academic Stipend")
print("1982 20 $20000.00 $1000.00")
print("1983 21 $25000.00 NA")
print("1984 22 $30000.00 $500.00")
print("1982 20 $16000.00 $200.00")
print("1983 21 $17500.00 $600.00")
我使用所有这些元素提取了单个列表:
Year = [1982,1983,1984,1982,1983]
Age = [20,21,22,20,21]
Scholarship = [20000, 25000, 30000, 16000, 17500]
Stipend_Amount = [1000, NA, 500, 200, 600]
我尝试使用:
while NA in Stipend_Amount:
values.remove(NA)
但这改变了Stipend_Amount中的元素数。我想通过忽略包含" NA的CSV文件中的行来保持所有列表中的相同数量的元素。"