web-dev-qa-db-ja.com

pandas python

私は機械学習に不慣れで、Pythonでpandasを使用してデータセットを作成しています。チュートリアルを調べて、データフレームを作成するための基本的なコードを試していましたが、次のトレースを取得し続けます-バック:

AttributeError: 'モジュール'オブジェクトに属性 'read_csv'がありません

CsvファイルをExcel13からcsv(カンマ区切り)形式で保存しました。コードは次のとおりです。

    import pandas
    import csv

    mydata = pandas.read_csv('foo.csv')
    target = mydata["Label"]

    data = mydata.ix[:,:-1]
9
Pragna Debnath

作業ディレクトリにpandas.py(および/またはpandas.pyc)という名前のファイルがあり、pandasライブラリの代わりにインポートされました。ファイルの削除または名前の変更問題を解決しました。

4
Shovalt

pandasを正しくインストールしていない可能性があります。私にとってはpandasを正しくインストールすると、このエラーが発生します。インストールは次のようになります...。

Sudo apt-get install python-numpy cython

これにより、高速の数値処理ライブラリ(numpy)と、pandasビルドプロセス(cython)に必要なツール)がインストールされます。

テストnumpy

次のコマンドを実行して、Pythonプロンプトを開きます:

python

プロンプトで、次のように入力します。

 >>> import numpy
 >>> print numpy.__version__

「1.6.1」以上の数字が表示されます。

テストcython

次のコマンドを実行して、Pythonプロンプトを開きます:

python

プロンプトで、次のように入力します(大文字の使用が重要です!)。

 >>> import Cython
 >>> print Cython.__version__

「0.15.1」以上の数字が表示されるはずです。

パンダをダウンロード

pandasを、ユーザーディレクトリの「projects」というディレクトリに保存することをお勧めします。これを行うには、次のコマンドを実行します。

mkdir -p ~/projects
cd ~/projects
git clone https://github.com/pydata/pandas.git
cd pandas

Gitダウンロードパンダが表示されます。ダウンロードが完了し、プロンプトが戻ったら、次の手順に進みます。

パンダを作る

パンダを作成するには、次の2つのコマンドを実行する必要があります。

python setup.py build_ext --inplace

これには約2分かかります。終了したら、次のコマンドを実行します。

python setup.py build

これも約2分かかります。

パンダのテスト

正しくビルドされていることを確認するには、pandasディレクトリ内で次のコマンドを実行します。

python

この中にpythonプロンプト、次のように入力します:

 >>> import pandas
 >>> print pandas.__version__

次のバージョン番号が表示されます: '' '0.10.0b1' ''。これでエラーが解消されることを願っています。

0
Akash Kandpal