0
나는 행렬과 열이있는 csv에 래스터 (ascii) 파일을 내 보냈습니다. null 값은 -999 값으로 스트로크됩니다. 이 csv 파일의 모든 행과 col에서 -999의 수를 계산하는 스크립트를 만들었지 만, 항상 0을 갖기 때문에 제대로 작동하지 않지만 csv 파일에는 -999가 여러 개 있습니다. 이 내 코드입니다 :가져온 CSV 파일의 파이썬 카운트 숫자가 null입니다.
def CountError (csv):
file=open(csv,"r")
count=0
for i in file:
for x in i:
if x =="-999":
count +=1
return count
file.close()
csv="MDT25.csv"
print CountError (csv)
당신이 내 코드가 제대로 작동하려면 어떻게해야 알아? 이것을 계산하는 파이썬 코드 샘플은 크게 감사하겠습니다!
하지만 파이썬에서는 새로운 기능을 제공하기 위해 CSV 모음과 같은 모듈을 가져오고 싶지 않습니다.
감사합니다.
감사를
','
문자를 사용하여 요소로 각 행을 분할해야! 그것은 나를 위해 일한다 !! 나는 각 줄을 나누는 것을 잊는다. –