yama286です
2年ぶりにpycharmを使用してpythonを”某サンプル問題”を使用して復習し始めたものですが即エラーになりました。
教えてください。
下記はサンプル問題の抜粋です。箱ひげ図の問題です。
8、11、12、16行は穴埋めですが正解を入れてあります。
2 import numpy as np
3 dataset=[193,222,262,204,202,223,322,250,227,211,212,244,258,225,198]
4 np_list=np.array(dataset)
5 np_list2=np.sort(np_list) #datasetを昇順に並べる
6 print(np_list2)
7 median=np.median(np_list) #中央値
8 q3,q1=np.percentile(np_list,[75,25]) #4分位を求める
9 print(median,q3,q1)
10 iqr = q3 - q1 #4分位範囲
11 lbound=q1-iqr1.5 #第1四分位数
12 ubound=q3+iqr1.5 #3四分位数
13 print(iqr,lbound,ubound)
14 outlier=[]
15 for x in np_list:
16 if x<lbound or x>ubound:
17 outlier.append(x)
18 print("外れ値",outlier,sep=":")
これを実行したところ、下記エラーが出て先に進まなくなっています。
1.最初は2行で no module named 'numpy'というエラーが出て、これはnumpyイ
ンストールで何とか回避しました。
2.5行でエラー
SyntaxError:invalid character in identifier
3.上記5行を#付けて実行しないようにすると7行が同じエラーとなります。
4.以下同様に7行をコメントアウトすると8行、同様に10行をコメントアウトする
と11行というように続きます。
そこで質問です。
Q1.半角全角のスペル間違いはないと思いますが、何か見落としているものがあるの
でしょうか?
Q2.11行をコメントアウトすると、今度は2行に no module named 'numpy'とい
うエラーに代わりました。
これは1.の処理がうまくいっていないということでしょうか?
Q3.プログラムの全体の構造が分かっていないので、エラー対策がうまくいってい
ないのでしょうか?
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー