前提・実現したいこと
プログラミング、機械学習初心者です。
Pythonで複数の.npyファイルを標準化するシステムを作っているのですが、
以下のエラーメッセージが発生しました。
エラーの意味は理解しているのですが、どのように修正すればうまく実行できるのかが分からないため、
どなたかご教授いただけませんか?よろしくお願いいたします。
発生している問題・エラーメッセージ
NameError: name 'x' is not defined
該当のソースコード
Python
1import os 2os.chdir('/content/drive/MyDrive/') 3import sys 4import numpy as np 5import glob 6 7paths = glob.glob(os.getcwd() + 'feature/Session*/data') 8print(paths) 9 10for x in paths: 11 print(x) 12 13def zscore(x, axis = None): 14 x_mean = x.mean(axis=axis, keepdims=True) 15 x_std = np.std(x, axis=axis, keepdims=True) 16 z_score = (x-x_mean)/x_std 17 return z_score 18 19def main(): 20 a = x 21 b = zscore(a) 22 print(b) 23 24if __name__ == '__main__': 25 main()
補足情報
Google Colabで実行しています。Session1~5のフォルダの中のdataフォルダに入っている複数の.npyファイルを標準化したいです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/14 06:19