質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
terminal

Terminalは、Apple社のmacOSに標準で付属しているUNIX端末エミュレータ。UNIXコマンドによってMacの操作および設定を行うことができます。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Q&A

0回答

568閲覧

データサイエンスの100本ノックでエラーが出る

kentaronagata

総合スコア20

terminal

Terminalは、Apple社のmacOSに標準で付属しているUNIX端末エミュレータ。UNIXコマンドによってMacの操作および設定を行うことができます。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

0グッド

0クリップ

投稿2022/05/08 12:45

import os import pandas as pd import numpy as np from datetime import datetime, date from dateutil.relativedelta import relativedelta import math import psycopg2 from sqlalchemy import create_engine from sklearn import preprocessing from sklearn.impute import SimpleImputer from sklearn.model_selection import train_test_split from sklearn.model_selection import TimeSeriesSplit from imblearn.under_sampling import RandomUnderSampler pgconfig = { 'host': 'db', 'port': os.environ['PG_PORT'], 'database': os.environ['PG_DATABASE'], 'user': os.environ['PG_USER'], 'password': os.environ['PG_PASSWORD'], } # pd.read_sql用のコネクタ conn = psycopg2.connect(**pgconfig) df_customer = pd.read_sql(sql='select * from customer', con=conn) df_category = pd.read_sql(sql='select * from category', con=conn) df_product = pd.read_sql(sql='select * from product', con=conn) df_receipt = pd.read_sql(sql='select * from receipt', con=conn) df_store = pd.read_sql(sql='select * from store', con=conn) df_geocode = pd.read_sql(sql='select * from geocode', con=conn)

最初の準備段階でこのコードを実行すると以下の内容でエラー文が出てきます。

--------------------------------------------------------------------------- ModuleNotFoundError Traceback (most recent call last) /var/folders/vg/1tr13rls67v4h6fmkdl8xbq40000gn/T/ipykernel_42425/2730326417.py in <module> 11 from sklearn.model_selection import train_test_split 12 from sklearn.model_selection import TimeSeriesSplit ---> 13 from imblearn.under_sampling import RandomUnderSampler 14 15 ModuleNotFoundError: No module named 'imblearn'

おそらく"imbern"といったモジュールはないよということでターミナルの方でエラーのでたモジュールを「!pip install imbern」と記入しインストールしたのですが、以下の内容でターミナルからエラーコードが出ました。imbernといったモジュールがなくなったのでしょうか?

ERROR: Could not find a version that satisfies the requirement imberan (from versions: none) ERROR: No matching distribution found for imberan

分かる方がいらっしゃれば教えていただきたいです。
よろしくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kentaronagata

2022/05/08 13:24

ターミナルの方でパッケージの方インストールできました。 ありがとうございます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問