使用 gota ReadCSV 时跳过行
我来自 pandas,它有一个方便的 skiprows
参数,如下所示:
df = pd.read_csv(tsv_file, sep="\t", encoding=encoding, skiprows=3, thousands=",")
How can I do this with gota?
I'm coming from pandas which has a convenient skiprows
parameter like this:
df = pd.read_csv(tsv_file, sep="\t", encoding=encoding, skiprows=3, thousands=",")
How can I do this with gota?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以先使用
encoding/csv
来操作行。有2种方法。
这是示例,请参阅评论了解第一种和第二种方法。
Sample.csv
输出
在
ReadCSV
函数末尾,像我的示例一样调用LoadRecords
。 https://github.com/go-gota/gota/blob/f70540952827cfc8abfa1257391fd33284300b24/dataframe/dataframe.go#L1360You can use
encoding/csv
to manipulate rows first.There are 2 methods.
csv.Read()
to read each rows.This is the example, please see comments to see first and second method.
sample.csv
output
In the end of
ReadCSV
function is callingLoadRecords
like my example. https://github.com/go-gota/gota/blob/f70540952827cfc8abfa1257391fd33284300b24/dataframe/dataframe.go#L1360