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

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

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

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

pandas

Pandasは、PythonでRにおけるデータフレームに似た型を持たせることができるライブラリです。 行列計算の負担が大幅に軽減されるため、Rで行っていた集計作業をPythonでも比較的簡単に行えます。 データ構造を変更したりデータ分析したりするときにも便利です。

Q&A

解決済

3回答

1910閲覧

csv.testというファイルが見当たらない。

yasutin

総合スコア41

Python 3.x

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

pandas

Pandasは、PythonでRにおけるデータフレームに似た型を持たせることができるライブラリです。 行列計算の負担が大幅に軽減されるため、Rで行っていた集計作業をPythonでも比較的簡単に行えます。 データ構造を変更したりデータ分析したりするときにも便利です。

0グッド

0クリップ

投稿2022/02/19 07:26

編集2022/02/19 08:08

イメージ説明ターミナルでpip install pandasを実行し、pandasをインストールすることができたので

Python

1コード 2import pandas as pd 3 4df = pd.read_csv("test.csv") 5 6print(df)

というコードを書き、csvのサンプルファイルを表示させようとしましたが、

Traceback (most recent call last):
File "C:/Users/Yasu/AppData/Local/Programs/Python/Python310/CommaSeparatedValue.py", line 3, in <module>
df = pd.read_csv("test.csv")
File "C:\Users\Yasu\AppData\Local\Programs\Python\Python310\lib\site-packages\pandas\util_decorators.py", line 311, in wrapper
return func(*args, **kwargs)
File "C:\Users\Yasu\AppData\Local\Programs\Python\Python310\lib\site-packages\pandas\io\parsers\readers.py", line 680, in read_csv
return _read(filepath_or_buffer, kwds)
File "C:\Users\Yasu\AppData\Local\Programs\Python\Python310\lib\site-packages\pandas\io\parsers\readers.py", line 575, in _read
parser = TextFileReader(filepath_or_buffer, **kwds)
File "C:\Users\Yasu\AppData\Local\Programs\Python\Python310\lib\site-packages\pandas\io\parsers\readers.py", line 933, in init
self._engine = self._make_engine(f, self.engine)
File "C:\Users\Yasu\AppData\Local\Programs\Python\Python310\lib\site-packages\pandas\io\parsers\readers.py", line 1217, in _make_engine
self.handles = get_handle( # type: ignore[call-overload]
File "C:\Users\Yasu\AppData\Local\Programs\Python\Python310\lib\site-packages\pandas\io\common.py", line 789, in get_handle
handle = open(
FileNotFoundError: [Errno 2] No such file or directory: 'test.csv'

というエラーコードが出てきました。最後の文章を見るからに、test.csvというファイルが見当たらないそうです。どうすればよいでしょうか。『Python2年生 スクレイピングのしくみ』という本で勉強しています。

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

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

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

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

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

meg_

2022/02/19 17:34

> 『Python2年生 スクレイピングのしくみ』という本で勉強しています。 その書籍には 'test.csv'について何か説明があるかと思いますが何と書かれていますか?
yasutin

2022/02/19 23:39

””まず、サンプルファイルの「test.csv」を読み込んでみましょう。”” というように急に出てきました。
Bull

2022/02/20 05:15

書籍のサンプルコードはダウンロードしていますか? ダウンロードしていれば、当該の章に "test.csv" が含まれていると思いますが。 あるいは、書籍に載っているサンプルデータ (test.csv) をご自身で作成してもいいですけど。
yasutin

2022/02/20 10:43

書籍のサンプルコードをダウンロードしていませんでした。本当にありがとうございました。
guest

回答3

0

ベストアンサー

ソースコードに以下の二行を追加して実行してみてください。

python

1import pandas as pd 2import os 3print('カレントディレクトリは', os.getcwd()) 4 5df = pd.read_csv("test.csv") 6 7print(df)

これで表示されるカレントディレクトリにtest.csvを置いてください。

投稿2022/02/19 07:55

ppaul

総合スコア24666

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

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

yasutin

2022/02/19 08:08

回答ありがとうございます。 os.getcwd()で取得したディレクトリにファイルを移したいのですが、csv.testという名前のファイルが見つかりません。似たような名前のファイルはあるのですが...。スクリーンショットを載せたので見ていただきたいです。
guest

0

test.csvはそのpythonファイルと同じディレクトリ内にありますか?

投稿2022/02/19 07:49

kyokio

総合スコア560

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

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

yasutin

2022/02/19 08:48

回答ありがとうございます。 スクリーンショットを載せたのですが、そこにあるcsv_testというものとtest.csvというモノは全く別のモノなのでしょうか。pythonファイルと同じディレクトリ内で「test.csvと」検索してみましたが、発見できなかったので同じディレクトリにはないと思います。
guest

0

test.csvというファイルが見当たらないそうです。どうすればよいでしょうか。

そのファイルを作るか、それがある場所を指定するか、ですね

投稿2022/02/19 07:51

y_waiwai

総合スコア87749

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

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

yasutin

2022/02/19 08:46

回答ありがとうございます。 スクリーンショットを載せたのですが、そこにあるcsv_testというものとtest.csvというモノは全く別のモノなのでしょうかご教授ください。
y_waiwai

2022/02/19 09:50

> 全く別のモノなのでしょうか なんでそれが同じものと思ったのでしょうか
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問