我正在尝试在 Python 中使用 Pandas 来导入和操作一些 csv 文件。
我的代码是这样的:
import pandas as pd
from pandas import dataframe
data_df = pd.read_csv('highfrequency2.csv')
print(data_df.columns)
Run Code Online (Sandbox Code Playgroud)
但是有一个错误:
ImportError: cannot import name DataFrame
Run Code Online (Sandbox Code Playgroud)
我有 Python 中的 Pandas,我认为数据框随 Pandas 一起提供。
那么,任何人都可以告诉我这个错误信息是什么意思?
谢谢
我正在使用Python(Pandas)来操纵高频数据.基本上,我需要填补空白单元格.
如果此行为空白,则此行将填入先前存在的观察.
我的原始数据示例:
Time bid ask
15:00 . .
15:00 . .
15:02 76 .
15:02 . 77
15:03 . .
15:03 78 .
15:04 . .
15:05 . 80
15:05 . .
15:05 . .
Run Code Online (Sandbox Code Playgroud)
需要转换为
Time bid ask
15:00 . .
15:00 . .
15:02 76 .
15:00 76 77
15:00 76 77
15:00 78 77
15:00 78 77
15:00 78 80
15:05 78 80
15:05 78 80
Run Code Online (Sandbox Code Playgroud)
这是我的代码:
#Import
tan=pd.read_csv('sample.csv')
#From here fill the blank cells
first_line …Run Code Online (Sandbox Code Playgroud)