我正在使用Matlab
及其'datasets
',R
及其dataframes
。在
我正在考虑使用Python,但我需要一个等效的数据存储格式。 Python的扩展“Pandas”有一个类似的名为dataframe的类。在
现在我希望能够将查询发送到SQL Server,并将该查询的结果存储在Panda数据框中
例如:newDataFrame = GetDataFrameFromSQLServer('SELECT * from schema.table',sqlConnection)
我的印象是熊猫只和SQLite说话。是这样吗?在
我相信pandas可以处理任何与dbapiv2.0兼容的数据源的任何读取。查看一下
pandas.io.sql
(link)中的一组函数,这些函数有助于实现这一点。在需要注意的一点是,写入数据库需要一个“flavor”,其中flavor默认为
sqlite
,但在write_frame
定义中,可能的值是{'sqlite', 'mysql', 'oracle'}
。在相关问题 更多 >
编程相关推荐