CSVファイルに14列(AN)があります心臓病の兆候がある患者数(303件)が列14にあります(N)0以上のものは病気の患者とみなされ、0のものは健康です。私はこれまでの私のコードに持っているものからCSV列を分割して0の数を見つける方法
は(csvファイルでの作業、これが初めてです。この(私はおそらく私がミスを犯した場合ので、私を修正してください間違ってこれを行うよりも、より多くの午前知っている) あるので、裸ください。私と一緒に)
import csv
import math
with open("train.csv", "r") as f:
#HP is healthy patient IP is ill patients
for c in f.read():
chars.append(c)
num_chars = len(chars)
num_IP = 0;
num_HP = 0;
for c in chars:
if c > 0:
num_IP += 1
if c <=0:
num_HP += 1
なぜあなたはcsvモジュールをインポートしますが、使用していませんか? –
'f.read()14' ??? ...これはあなたのcsvファイルの列14を読むと思いますか? –
申し訳ありませんが、脳が少し揚げられています。私はこのコードを入力しました。私はこのコードを入力しました.CSIモジュールのように間違いがたくさんありました。私は、私が立てていたコード。それは似ていますが。 – Dandy