我如何从Socrata API获得随机数据样本?也就是说,我试图获得https://health.data.ny.gov/resource/s8d9-z734.json,但是现在不想整个下载它,因为它非常大。我如何从Socrata API获得随机数据?
0
A
回答
2
对于性能和缓存的原因(想象一堆客户反复调用$order=rand()
的影响......),我们没有任何种类的rand()
或采样功能,但你可以创建自己的样本集与工作一点点:
- 执行
$select=count(*)
查询,以确定该组有多大 - 使用
rand()
本地拿出一些偏移 - 使用
$limit
和$offset
连同一个稳定的$order
挑选出个人记录。例如:$order=facility_id&$limit=1&$offset=<some rand() number>
不幸的是,要获得1000的样本大小,将需要1001次API调用。请确保您注册了app token ...
0
上看为可能像随机种子进行处理,如按字母顺序排序total_charges一个字段(即,https://health.data.ny.gov/resource/s8d9-z734.json随机抽样?$极限= 1000 & $顺序= total_charges & $偏移= 10000),但事实证明Socrata知道这是一个数字字段,尽管在JSON中将它作为字符串返回并对其进行了数字排序。更明亮的想法,任何人?随机抽样是开放数据中的一个重要问题:-)
相关问题
- 1. 如何从我的数据库中获得一个随机rowId?
- 2. Android如何获得随机sqlite数据?
- 3. 如何获得随机数
- 4. 我如何从已创建的随机数中获得种子
- 5. 我如何从列表中获得随机数的元素
- 6. 如何从MS Access数据库获得随机记录
- 7. 如何从实时数据中获得随机输出
- 8. HandlebarsJS如何从JSON获得随机值
- 9. 如何从我的nedb数据库获得一条随机记录
- 10. 如何获得真正的随机数?
- 11. 从mysql获得随机值
- 12. 从数组中获得随机ID
- 13. 我如何从Python的Counter类获得加权随机选择?
- 14. 我如何获得一个随机数字以保持光滑?
- 15. 如何在MYSQL/SQL中获得随机10%的数据
- 16. 如何获得随机JSON数据,并追加到div元素
- 17. 是否有Socrata API方法来获取数据集的行数?
- 18. 如何从列表中获得两个随机数字?
- 19. 如何从非连续集合中获得一个随机数?
- 20. 如何从一系列数字中获得随机值?
- 21. 如何从课堂上获得随机常数?
- 22. 如何从php数组中获得一个随机列表值
- 23. 如何从数组中获得随机元素?
- 24. 如何从飞镖的射程中获得一个随机数?
- 25. 如何从大气噪声中获得一个随机数?
- 26. 如何随机从数组中获取
- 27. 最快的方式从数据库中获得随机记录
- 28. 从SQLite数据库Android获得随机行Android SDK
- 29. 如何从MySQL数据库中获取随机数的行?
- 30. DynamoDB - 如何从数据库获得主键(这是随机的ID)使endpoind类?