在使用Pandas导入和索引大型数据集时,是否可以使用TQDM进度条?
下面是一个我正在导入、索引和使用to_datetime的5分钟数据的例子。这需要一段时间,如果能看到进度条就好了。
#Import csv files into a Pandas dataframes and convert to Pandas datetime and set to index
eurusd_ask = pd.read_csv('EURUSD_Candlestick_5_m_ASK_01.01.2012-05.08.2017.csv')
eurusd_ask.index = pd.to_datetime(eurusd_ask.pop('Gmt time'))
5条答案
按热度按时间lyr7nygr1#
通过形状求长度
8yoxcaq72#
t5zmwmid3#
对于tqdm〉4.24,有一个变通办法https://github.com/tqdm/tqdm#pandas-integration:
u1ehiz5o4#
您可以通过正常阅读文件来逐行填充Pandas Dataframe ,只需将每一行作为新行添加到 Dataframe 中,尽管这比使用Pandas自己的读取方法要慢一些。
wqlqzqxt5#
我发现它很容易实现,你只需要加上total参数。