小编eco*_*eer的帖子

弹性搜索模糊短语

我有以下查询为我的搜索添加模糊性.但是,我现在意识到匹配查询不考虑搜索字符串中单词的顺序,就像match_phrase那样.但是,我不能得到match_phrase给我模糊的结果.有没有办法告诉匹配考虑单词之间的顺序和距离?

{
    "query": {
        "match": {
            "content": {
                "query": "some search terms like this",
                "fuzziness": 1,
                "operator": "and"
            }
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

elasticsearch

10
推荐指数
1
解决办法
3754
查看次数

Plotly + iPython Notebook - 重新打开时绘图消失

当我创建一个带有情节情节的笔记本,保存并重新打开笔记本时,情节在重新打开时无法呈现 - 情节应该是空白块。这是预期的行为吗?如果没有,是否有已知的修复方法?

python ipython plotly jupyter-notebook

7
推荐指数
1
解决办法
1175
查看次数

为非技术用户共享交互式 IPython/Jupyter 笔记本

是否有一种最佳方法来共享/服务只读 Jupyter 笔记本,其中隐藏输入代码单元,但连接到实时内核,以便用户可以与小部件交互?

我知道有多种方法可以为小部件嵌入数据,但小部件通常需要针对更大的数据集重新运行查询。

我最近开始学习使用小部件,它们对于与我们的非技术人员共享交互式数据非常有用,但我还没有找到一个好方法。

拥有此功能还可以减少对 Tableau 等昂贵工具的需求。

jupyter-notebook jupyterhub ipywidgets

5
推荐指数
1
解决办法
2367
查看次数

Pandas Group 将除以 Max

我试图通过除以每个组中的最大用户数来标准化用户数。我能够得到要计算的结果(注释掉有效的打印),但是我无法将结果保存回原始表。下面的代码不会抛出错误,但也不会向weeklyPerson添加任何数据:

weeklyPersonGroups=weeklyPerson.groupby('Person')
PersonMax=weeklyPersonGroups['users'].max()
for name, group in weeklyPersonGroups:
    #print(weeklyPerson[weeklyPerson['Person']==name]['users']/PersonMax[name])
    weeklyPerson[weeklyPerson['Person']==name]['usersNorm']=weeklyPerson[weeklyPerson['Person']==name]['users']/PersonMax[name]
Run Code Online (Sandbox Code Playgroud)

python pandas

3
推荐指数
1
解决办法
1847
查看次数

IPython SQL Magic-以编程方式生成查询字符串

我正在以编程方式生成SQL,以便基于某些参数,需要执行的查询可能有所不同(即,使用的表,联合等)。如何在%% sql块中插入这样的字符串:“ select * from table”?我知道使用:variable将变量插入%% sql块中,但它是作为字符串而不是sql代码来完成的。

sql ipython ipython-magic

1
推荐指数
1
解决办法
526
查看次数