3

私は ' ' と ' ' を使用しMatlabていdatasetsます。Rdataframes

Python の使用を考えていますが、同等のデータ格納形式が必要です。Python の拡張機能 'Pandas' には、同様の dataframe というクラスがあります。

SQL Server にクエリを送信し、そのクエリの結果を Panda Dataframe に保存できるようにしたいと考えています。

例えば:newDataFrame = GetDataFrameFromSQLServer('SELECT * from schema.table',sqlConnection)

Pandas は SQLite とのみ対話するという印象を受けました。そうですか?

4

1 に答える 1

1

pandas は、DB API v2.0 準拠のデータ ソースからの読み取りをすべて処理できると思います。これを容易にする一連の機能については、 pandas.io.sql(リンク) を参照してください。

注意すべきことの 1 つは、データベースへの書き込みには「フレーバー」が必要であり、そのフレーバーのデフォルトはsqliteですが、write_frame定義では可能な値は{'sqlite', 'mysql', 'oracle'}です。

于 2013-07-04T11:32:45.160 に答える