
上QQ阅读APP看书,第一时间看更新
第2章 读取数据
030 从CSV格式的字符串中读取数据
此案例主要演示了使用read_csv()函数读取CSV格式的字符串,并据此创建DataFrame。逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),以纯文本形式存储表格数据(数字和文本)。纯文本意味着它是一个字符序列,不含像二进制数字那样被解读的数据。当在Jupyter Notebook中运行此案例代码之后,将读取以逗号分隔的字符串,并据此创建DataFrame,效果如图030-1所示。

图030-1
主要代码如下。

在上面这段代码中,pd.read_csv(StringIO(mytext))表示读取以逗号分隔的字符串(mytext),并据此创建DataFrame。
此案例的主要源文件是MyCode\H501\H501.ipynb。