pythonで作成したモジュールを読み込みたいです。
作成したプログラムが
import sampul_module as yukichi
エラー文は
SyntaxError: invalid token
になります。
お願いします。
モジュールの中身はこれです。
ここにコードを書く
import pandas as pd def show_table(): print('検査実施数:0前日より少ない、1前日より多い¥新規感染者数:0前日より少ない、1前日より多い') noguchi = pd.read_csv('sampul.csv') n=26 return noguchi.head(n)
import matplotlib.pyplot as plt import numpy as np from sklearn.preprocessing import StandardScaler from sklearn.svm import LinearSVC from sklearn.model_selection import train_test_split import pandas as pd def show_acc(): noguchi = pd.read_csv('sampul.csv') y = noguchi[ 'Hizuke'] x = noguchi[[ 'Kensajissisu' , 'Suji', 'Shinkikansenshasu ', 'Suji']] x_train, x_test, y_train, y_test = train_test_split(x, y, test_size=0.2, train_size=0.8, shuffle=True) sc = StandardScaler() sc.fit(x_train) x_train_std = sc.transform(x_train) x_test_std = sc.transform(x_test) model = LinearSVC() model.fit(x_train, y_train) print('正解率(train):[:.3f]'. format(model.score(x_train, y_train))) print('正解率(test):[:.3f]'. format (model.score(x_test, y_test ))) return
from sklearn.svm import SVC from sklearn.metrics import accuracy_score import matplotlib.pyplot as plt from sklearn.metrics import plot_confusion_matrix def show_graph(): noguchi = pd.read_csv('sampul.csv') y = noguchi.loc[:,'Hizuke '] x = noguchi.loc[:,['Kensajissisu', 'Suji', 'Shinkikansenshasu' , 'Suji' ]] x_train, x_test, y_train, y_test = train_test_split(x, y, test_size=0.2, train_size=0.8, shuffle=True) clf = SVC() clf.fit(x_train, y_train) y_pred = clf.predict(x_test) accuracy_score(y_test, y_pred) titles_options = [('Confusion matrix, without normarization', None), ( 'Normalized confusion matrix', 'true')] for title, normalize in titles_options: disp = plot_confusion_matrix(clf, x_test, y_test, cmap = plt.cm.Blues, normalize = normalize) disp.ax_.set_title(title) return plt .show()
ペーストしたコードが現物のソースと違うだけかもしれませんが
まず、ソースコードにスペルミスやインデントずれがあります
Pythonはそのあたりがちゃんとしていないと動かないので
質問欄にコード欄を作って※以下みたいなやつ
そこにソースをコピペしてわかりやすくしましょう
```
ここにコードを書く
```
こちらのソースコードはどのような環境で実行していますか?
OS: ***
Pythonバージョン:
書き直してみました。空白は反映されなかったのでつまってしまったみたいです。
pythonのコードの一番最初の行のすぐ上に
```python
だけの行を追加してください
また、pythonのコードの一番最後の行のすぐ下に
```
だけの行を追加してください
現状、コードがとても読み辛いです
質問にコードを載せる際に上記をやってくれたら、他人がコードを読みやすくなり、回答されやすくなります
書き直しました。このモジュールで import sampul_module as yukichi で読み込むとまた同じエラーが出ました。お願いします。