以下内容转自 数析学院,只节选了部分,有需要的同学可以直接查看原文
Python 金融数据分析基础课程,将重点介绍使用Python进行输入输出操作的方法,此外,也对内存不足时的计算方式进行了说明。建议初学者认真学习本节内容,已经掌握 Python 基本I/O的读者可以直接跳转至使用 Pandas 或者 PyTables 进行I/O的部分。
二、用pandas做 I/O 操作
- import numpy as np
- import pandas as pd
- data = np.random.standard_normal((1000000, 5)).round(5)
- # 样本数据集
- filename = path + 'numbs'
- import sqlite3 as sq3
- query = 'CREATE TABLE numbers (No1 real, No2 real,\
- No3 real, No4 real, No5 real)'
- con = sq3.Connection(filename + '.db')
- con.execute(query)
- %%time
- con.executemany('INSERT INTO numbers VALUES (?, ?, ?, ?, ?)', data)
- con.commit()
- ll $path*
以上内容转自 数析学院,如需完整内容可以直接查看原文


雷达卡




京公网安备 11010802022788号







