私はcsvファイルをPythonにロードします。 csvファイルには、ランダムな学生数とランダムな割り当て数が含まれています。 csvファイルのすべての行を読み込む - Python
は、私はPythonは、ヘッダと最初の列(学生の名前)を削除すると、これは私のコードです:with open("testgrades.csv") as f:
ncols = len(f.readline().split(','))
nrows = sum(1 for row in f)
grades = np.loadtxt("testgrades.csv", delimiter=',', skiprows=1, usecols=range(1,ncols+1))
print(document1)
コードは列ごとに動作しますが、私は1つまたは複数の行を追加した場合は処理できませんcsvファイルには?
私のCSVファイル:パイソンからそして出力:
このコードを実行した場合、CSVの数行と予想される出力と実際に何が起こるかを示してください。また、インデントが正しくない場合は、修正する必要があります。 – ayhan
'' nrows'を計算するのは何ですか?それはうまくいくはずです。入力と期待される出力はここで必要です... –