在该文档dataframe.query()
是 非常 简洁http://pandas.pydata.org/pandas-
docs/stable/generated/pandas.DataFrame.query.html
。我也无法通过网络搜索找到投影的示例。
因此,我尝试仅提供列名:这给出了语法错误。同样地键入内容select
,然后键入列名称。那么..该怎么做?
玩弄了一会儿,并通过阅读后的源代码的DataFrame.query
,我不能想出一个办法做到这一点。
如果不是不可能的话,显然至少是强烈建议不要这样做。当这个问题出现在github上时,多产的Pandas dev / maintainer
jreback建议df.eval()
用于选择列和df.query()
对行进行过滤。
更新:
javadba指出的返回值eval
不是数据帧。例如,充实jreback的html" target="_blank">示例更多…
df.eval('A')
返回熊猫系列,但是
df.eval(['A', 'B'])
不返回DataFrame,而是返回(Pandas系列的)列表。
因此,看起来最终保持灵活性以对行和列进行过滤的最佳方法是使用iloc
/ loc
,例如
df.loc[0:4, ['A', 'C']]
输出
A C
0 -0.497163 -0.046484
1 1.331614 0.741711
2 1.046903 -2.511548
3 0.314644 -0.526187
4 -0.061883 -0.615978
问题内容: 我在Hibernate的Internet上看到了一些用于select语句的示例。下面是示例代码。 为什么我们要为select语句开始并提交事务? 问题答案: 一切都在交易范围内发生。有时,软件会自动为您管理交易,而hibernate则不会。无论是只读还是否,在hibernate状态下都必须打开和关闭事务。
本文向大家介绍Jsoup 使用CSS选择器选择元素,包括了Jsoup 使用CSS选择器选择元素的使用技巧和注意事项,需要的朋友参考一下 示例 您可以在此处找到支持的选择器的详细概述。
希望能澄清一下我什么时候应该使用和。这可能不是节奏问题,但也许我错过了一些关于Golang的知识。 对于我认为基本思想是等待通道的下一个输出。不完全确定什么是可以。 例如,在cadence示例中,< code>local_activity链接并粘贴在下面: 我们不使用任何 但是,在这里的例子中,它也使用信号通道:根据外部输入改变优步节奏睡眠时间 我还会将代码粘贴到这里 你可以看到有,我不完全确定它
那么,在学习使用选择支之前,首先必须要对标签进行说明。 如果要让玩家进行选择,就必须控制选择之后,跳跃到对应的剧本继续执行。这时候,控制这种跳转的标记,就是标签。 标签是行头标记有 * 符号的一行。到现在为止的范例中已经出现一些标签了。比如说・・・ [waittime=200] *start|开始 [cm] 你好。 像这样。这种情况下,这里就定义了这样一个标签 *start 。而 | (竖
问题内容: 我想使用Hibernate选择单列而不是整个对象。到目前为止,我有这个: 我的问题是上述代码将整个People表返回为一个对象,而不仅仅是“ firstname”。我不确定如何指定仅返回“名字”而不是整个对象。 问题答案: 您可以像这样设置投影: 有了这个,您只能得到名字的回报。 我在同一情况下在堆栈上找到了另一个链接。希望这也将对您有所帮助。
我试图使用MyBatis从包含整数的表中获取单个列。我假设将其提取为一个列表(尽管在这一点上我可能错了!) 这是我的mapper.xml 这是我的映射器界面 我的DAO: 我如何称呼它: MyBatis似乎正在创建我期望的SELECT查询: 当我运行它时,我得到了这个: 我敢肯定我在做一些非常愚蠢的事情!