DataFrame
在 DQL(Data Query Language)中,DataFrame 是一个二维的、带有标签的数据结构,可以存储和处理不同类型的数据。它类似于关系型数据库中的表格, 其中每一列可以是不同的数据类型。DataFrame 通常由行和列组成,每一行表示数据集中的一个样本,而每一列则表示一个特征或属性。
在 DQL 中,DataFrame 可以通过各种方式创建,包括从文件中读取数据、从数据库中查询数据、从其他数据结构转换而来等。一旦创建了 DataFrame,您可以使用各种操作对其进行处理,例如过滤、排序、分组、合并等,以便进行数据分析和处理。
总之,DataFrame 在 DQL 中是一种非常重要且常用的数据结构,它提供了灵活而强大的功能,使得数据处理和分析变得更加方便和高效。
创建方法
查询创建
d1 = query("select * from daily_quotes.dqf where product_id = 'FG' limit 100")
return d1
通过字典创建
dict = {"name": ["js", "go"], "count": [1, 2]}
d = DataFrame(dict)
return d
通过字典列表创建
dictList = [{ "name": "js", "count": 1 }, { "name": "go", "count": 2 }]
d = DataFrame(dictList)
return d
通过列表创建
d = DataFrame([["js", 1],["go",2]], columns=["name","count"])
return d