前提・実現したいこと
クラス編成問題の解を求めたいです。
まず、Win7(32bit)でjupyter notebookを起動し
1 %matplotlib inline
2 import pandas as pd #データ分析
3
4 df = pd.read_excel(r'c:\users\h-matsudo\Desktop\Data.xlsx')
5 df
でエクセルデータの読み込みはできました。
読み込んだデータの整合性をチェックするため
1 for i in df.index:
2 if (df.loc[i] == 1).sum() == 1 and
3 (df.loc[i] == 2).sum() == 1 and
4 (df.loc[i] == 3).sum() == 1 and
5 (df.loc[i] == 4).sum() == 1:
6 print(i, 'ok')
7 else:
8 print(i, 'NG')
を入力したところエラーが発生しました。
発生している問題・エラーメッセージ
File "<ipython-input-6-3348ce2d916e>", line 2 if (df.loc[i] == 1).sum() == 1 and (df.loc[i] == 2)sum() == 1 and (df.loc[i] == 3).sum() == 1 and (df.loc[i] == 4).sum() == 1 : SyntaxError: invalid character in identifier
該当のソースコード
ソースコード
試したこと
特にありません。
補足情報(FW/ツールのバージョンなど)
Python 3.X
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。