问题标签 [geotext]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - PySpark 中的 GeoText 和 UDF
我是 PySpark(Spark 2.1.0 和 python 3.5)的新手,我遇到了一个无法通过的问题。
我尝试在 UDF 中使用GeoText,这是我的代码:
我创建了一个 UDF:
然后我尝试使用:
但运行任何 sql 条件,例如:
导致此堆栈跟踪:
我透露的是,像这样改变我的 UDF 函数:
因为它正在工作。
谁能解释我为什么会这样?我该怎么做才能让它发挥作用?
编辑
有趣的是 - 当我将我的数据框保存到镶木地板然后再次阅读时,一切正常......
python - Python - Geotext - 无法识别“里约热内卢”等城市
我正在尝试使用 GeoText 生成国家/地区提及,但无法识别里约热内卢、里约达斯奥斯特拉斯等城市。我查了字典,那里的城市还可以。
- 输入:
text = "Rio de Janeiro, Las Vegas, New York"
geo = GeoText(text)
print(geo.cities)
输出:
- ['拉斯维加斯','纽约']
预期输出:
- ['里约热内卢','拉斯维加斯','纽约']
使用 python 3.x 和 geotext 0.3.0
anaconda - geotext 库没有在 python 中选择正确的城市名称
嗨,我是 python 中的新蜜蜂,我们正在尝试从 python 的地理文本库中查找国家、城市名称,但它没有正确选择每个名称。任何人都可以请建议什么应该是错的。
在从电子邮件中读取数据时,它会选择“移动”作为电子邮件签名中的城市
请帮忙
python - Geotext 在某些情况下检测国家,而不是在不同情况下检测同一个国家
我正在尝试使用 Geotext 提取字符串中的所有国家/地区
它适用于一些句子,但不适用于某些句子。
我尝试在 Python 3.6 中做到这一点。
预期成绩:
实际结果:
python - 检查城市名称是否属于给定国家的最简单方法是什么?
我有两个城市和国家名称列表,我想检查哪个城市属于哪个国家。在 python 中实现这一目标的最简单方法是什么?
请注意,到目前为止,我一直使用 GeoText 从测试中提取城市和国家名称,但它并没有告诉我哪个城市属于哪个国家。
该问题无法手动解决,因为列表很长。
例如
python - 得到而不是城市名称
我是 python 新手
我正在尝试从无处不在的文本中提取城市:
举个例子:London, HighgateLondon, etc
.
我正在GeoText
尝试提取它。但是,当我运行它时,它会填充列<geotext.geotext.GeoText object at 0x106BFD78>
而不是城市。
尽管设置了类型,但它最初并没有识别出 City Column 是一个字符串。那会是问题吗?
python - GeoText(Python):删除国家名称
我已经安装了 GeoText 包,它工作得很好。我的情况是:
如果我的字符串包含:“我住在德国”。
我想从这个字符串中排除城市/国家。通过使用,GeoText 它将正常工作。
但,
如果我的字符串包含:“我住在德国区”,那么它不会将德国视为一个国家!它打印一个空列表。
这是 Python 代码(这不会打印德国):
但是下面的代码将打印“德国”,
这个“区域”是否意味着该包中的某些内容?我的要求是从文本文件中提取城市和国家名称。
请给我一些建议。我被困住了!让我知道是否有任何其他有用的软件包可用。
json - 非英文字符显示不正确
我一直在使用 flashgeotext 库进行一些位置提取。我一直面临的问题是非英文字符可能已被 Unicode 取代。在获取和匹配只有正确字符的实际用户输入时,它一直在引起问题。我不明白问题是文件格式还是其他问题。我正在使用可视代码打开文件。
文件中的示例: "Alqu\u00edzar": ["Alquizar", "Alqu\u00edzar", "Alqu\u00edzar"] "Zimnicea": ["Zimnica", "Zimnice", "Zimnicea", "Zimnich", " Zimni\u00e7e", "Zimnicea"],
这就是它的翻译方式。