Databin

Databin["id"]

表示 Wolfram Data Drop 中的数据仓.

Databin["id",n]

表示数据仓中的前 n 个项.

Databin["id",-n]

表示数据仓中最近的 n 个项.

Databin["id",{m,n}]

表示数据仓中项 mn,负数表示从末端计数.

Databin["id",{m,n,s}]

表示数据仓中项 mn,其中步长为 s.

Databin["id",time]

表示追溯回过去的项,时间段由 time 指定.

Databin["id",date]

表示数据仓中从指定日期到现在的项.

Databin["id",{date1,date2}]

表示数据仓中从 date1date2 的项.

Databin["id",range,{"key1","key2",}]

仅表示数据仓中各项内部键值为 keyi 的元素.

更多信息

  • Databin["id"] 中,id 可以是缩写 ID、完整的 UUID、或短或长的 URL.
  • Wolfram Cloud 中数据仓的长 URL 的形式为 datadrop.wolframcloud.com/databin/.
  • Databin 使用标准序列规范:
  • All所有项
    n项 1 到 n
    -n最后 n 个项
    {n}仅项 n
    {m,n}mn(含两端)
    {m,n,s}mn,步长为 s
  • Databin["id"] 等价于 Databin["id",All].
  • Databin["id",time] 中,time 指定为 Quantity 对象.
  • time 的特殊形式包括:
  • "Minute"最近的分钟
    "Hour"最近的小时
    "Day"最近的 24 小时
    "Week"最近的 7 天
    "Month"最近的 30 天
    "Year"最近的 365 天
  • Databin["id",date] 中,date 指定为 DateObject.
  • 支持在数据仓上进行以下操作:
  • EventSeries[databin]数据仓中所有数据的事件序列
    TimeSeries[databin]数据仓中所有数据的时间序列
    Dataset[databin]数据仓中时间标记和项的数据集
    Get[databin]作为关联列表的数据仓全部内容
    Normal[databin]数据仓中不带元数据的项列表
    Values[databin]数据仓中不带时间标记的值列表
    Keys[databin]对应于数据签名的关联键值
    DateListPlot[databin]数据仓中各键的时间序列图
    Options[databin]得到数据仓的选项
    SetOptions[databin,]重置数据仓的选项
    DeleteObject[databin]永久删除一个数据仓
  • 一般情况下,运用于 TimeSeriesEventSeries 对象的函数可直接应用于 Databin 对象. 例子包括 HistogramMeanTimeSeriesMap.
  • 数据仓上的运算可以使用 Databin[][request,] 执行.
  • 检索数据仓内容的基本请求包括:
  • "Latest"添加的最后一项,带有元数据
    "Recent"最近的项,带有元数据
    "TimeInterval"数据仓中项的时间跨度
    "Timestamps"l数据仓中所有项的时间标记列表
    "GeoLocations"数据仓中所有项的地理位置列表
    "EventSeries"数据仓中数据的事件序列 (EventSeries)
    "TimeSeries"数据仓中数据的时间序列 (TimeSeries)
    "FullEntries"所有数据仓项,带有元数据 (Get)
    "Entries"所有数据仓项,不带有元数据 (Normal)
    "Values"用于数据仓中每个键的值列表 (Values)
    request,params提出一个带参数 params 的请求
  • 可能的参数 params 包括:
  • seq由序列规范 seq 给出的项
    <|key1val1,|>详细规范
  • 详细规范中的可能项包括:
  • "StartIndex"要包括的第一个项的指数
    "EndIndex"要包括的最后一个项的指数
    "StartTime"要包括的第一个项的时间
    "EndTime"要包括的最后一个项的时间
  • 与添加数据至数据仓相关的请求包括:
  • "Add",data添加数据至数据仓
    "WebForm"添加数据至数据仓的云部署形式
  • Databin["id"]["Add",data] 等价于 DatabinAdd["id",data].
  • Databin["id"]["Add",data,"Authorization"->token] 包括授权令牌,它必须与数据仓创建时所指定的令牌匹配.
  • Databin["id"]["Add",data,"Timestamp"date] 包括数据仓项的自定义时间标记.
  • 数据仓标识运算包括:
  • "ShortID"数据仓的短 ID
    "UUID"数据仓的完整 UUID
    "ShortURL"数据仓的短 URL
    "URL"数据仓基于 UUID 的完整 URL
    "Name"指定给数据仓的名称
  • 数据仓的元数据请求包括:
  • "Information"关于数据仓的信息
    "EntryCount"数据仓中项的数目
    "Size"数据仓内容的大小
    "Keys"数据仓解释签名的键名
    "LatestDate"最后一项添加的日期
    "CreationDate"首次创建数据仓的日期
    "ExpirationDate"数据仓的失效日期
    "Class"用于创建数据仓的类别
  • Databin["id"]["Keys"] 等价于 Keys[Databin["id"]].
  • 与添加的项目相关的数据仓操作包括:
  • "Interpretation"数据仓的解释签名
  • 数据仓的访问控制操作包括:
  • "Permissions"数据仓的权限
    "Owner"数据仓所有者的 Wolfram ID
    "Administrators"数据仓管理员的 Wolfram ID
    "Creator"数据仓创建者的 Wolfram ID
  • 数据仓报告生成操作包括:
  • "Report"关于数据仓的报告,作为局部笔记本给出
    "WebReport"关于数据仓的报告,作为云笔记本给出
  • 数据仓上的某些操作可能需要在 Wolfram Cloud 上进行认证.
  • 数据仓权限等选项可以使用 Options 得到,并可使用 SetOptions 设置.
  • DatabinInformation 可能包含以下属性:
  • "Bin"完整数据仓识别
    "DataInterpretation"诠释数据仓的签名
    "Class"用于创建数据仓的类
    "Owner"数据仓拥有者的 Wolfram ID
    "SourceType"数据仓资源
    "CreationDate"首次创建数据仓的日期
    "Creator"数据仓创建者的 Wolfram ID
    "Permissions"数据仓的允许权限
    "EntryCount"数据仓中的条目数
    "LatestTimestamp"最近的时间戳
    "ExpirationDate"数据仓的到期日
    "Size"数据仓内容的大小

范例

打开所有单元关闭所有单元

基本范例  (3)

加载一个现有的范例数据仓:

绘制数据仓的数据:

从数据仓中获取时间序列:

加载现有数据仓的最近 3 个项:

提取这些项的值:

创建新的数据仓:

向数据仓添加值:

添加另一个值:

使用网络 API 添加数据:

提取数据仓的所有值:

范围  (2)

用一个诠释创建数据仓:

添加到数据仓:

从数据仓中取回数值:

删除数据仓:

添加几个项到数据仓中:

取回带有内容和时间戳的数据集:

属性和关系  (3)

Databin 表达式的 Information 包括完整的数据仓规范、创建日期和其他细节:

Information 表达式中获取可用属性的列表:

DateBounds 来获取与给定数据仓关联的第一个和最后一个时间戳:

DeleteObject 永久删除数据仓:

数据仓不存在:

Wolfram Research (2014),Databin,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Databin.html (更新于 2019 年).

文本

Wolfram Research (2014),Databin,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Databin.html (更新于 2019 年).

CMS

Wolfram 语言. 2014. "Databin." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2019. https://reference.wolfram.com/language/ref/Databin.html.

APA

Wolfram 语言. (2014). Databin. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Databin.html 年

BibTeX

@misc{reference.wolfram_2024_databin, author="Wolfram Research", title="{Databin}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/Databin.html}", note=[Accessed: 21-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_databin, organization={Wolfram Research}, title={Databin}, year={2019}, url={https://reference.wolfram.com/language/ref/Databin.html}, note=[Accessed: 21-November-2024 ]}