chunks = pd.read_table('aphro.csv', chunksize=1000000, sep=';', names=[
    'lat', 'long', 'rf', 'date', 'slno'], index_col='slno', header=None,
    parse_dates=['date'])
df = pd.DataFrame()
How to read a 6 GB csv file with pandas