SQLiteAPI.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:SciData_08-17-2017 作者: kitestring 项目源码 文件源码
def GetRepsAtEachConcentration(self, analyte_table_lst, data_set):
        df = pd.DataFrame()
        for table in analyte_table_lst:
            sql_statement = "SELECT \
                                %s.Concentration_pg AS Conc, COUNT(%s.Concentration_pg) AS %s \
                            FROM \
                                Sample \
                            Inner Join %s ON \
                                %s.id = Sample.%s_foreignkey \
                            WHERE \
                                DataSetName = '%s' \
                            GROUP BY 1 \
                            ORDER BY 1 ASC;" % (table, table, table, table, table, table, data_set)
            df1 = pd.read_sql_query(sql_statement, self.conn)
            df1.set_index('Conc', inplace=True)

            df = pd.concat([df, df1], axis=1)

        return df
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号