- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个看起来像这样的表:
>>> df.head()
Out[13]:
v u
init change integral init change
foo bar
baseline NaN 0.025054 0.858122 0.017930 0.048435 1.091943
a 10.0 0.025042 0.856307 0.017546 0.047815 1.100351
50.0 0.025008 0.856681 0.010052 0.048252 1.056658
b 1.0 0.025045 0.858044 0.015635 0.047135 1.091384
2.0 0.025048 0.855388 0.016115 0.047324 1.087964
现在我想根据列的第二级标签选择列,并对其进行舍入。
我可以使用 xs
访问它们:df.xs('init', 1, 1)
。但是,我自然不能使用 xs
来替换值:
>>> df.xs('init', 1, 1) = df.xs('init', 1, 1).round(decimals=3)
File "<ipython-input-12-47c16e5011a3>", line 1
df.xs('init', 1, 1) = df.xs('init', 1, 1).round(decimals=3)
SyntaxError: can't assign to function call
到这里怎么走?
最佳答案
考虑数据框:
df = pd.DataFrame(np.arange(8).reshape(2, 4),
['a', 'b'],
pd.MultiIndex.from_product([['A', 'B'], ['One', 'Two']]))
df
使用pd.IndexSlice
df.loc[:, pd.IndexSlice[:, 'Two']] *= 3
df
在这种情况下,pd.IndexSlice[:, 'Two']
指定了第一层的所有元素和第二层的 'Two'
。使用 loc
允许我们分配给 df
。
关于python - 基于MultiColumn二级的圆柱,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38329777/
我正在尝试在以 emacs 组织模式编写的 Beamer 文档上显示彼此相邻的两列项目。对于导出,我遵循了本教程:http://emacs-fu.blogspot.com/2009/10/writin
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 7年前关闭。 Improve thi
我有一个工作良好的 jquery 多列自动完成功能。现在我必须添加一个应该隐藏的列。基本上它是值的 ID。因此,当用户选择该值时,我可以获得所选行的 ID。 //代码: var autoco
我有一个带有多列的数据框。它相当大,所以这里有一些信息: In [73]: test.shape Out[73]: (83, 82573) 这是第一行/第一列 first
考虑 PostgreSql 数据库中的以下表定义: CREATE TABLE data ( id bigint NOT NULL, updateRound timestamp WITH
我正在尝试在多列表格上设置一个值。但是,我似乎正在处理副本,因为该值不持久: In[4]: tIndex = np.array([32, 34, 134, 234, 334, 434])
有没有办法在 Knex.js 架构中指定多列索引?还是必须一滴到raw并做一个alter table? 最佳答案 想通了。您可以直接在表上使用 .index 可链接,并为索引字段传递一个数组并为索引传
我有 table create table1( column1 number(10, column2 number(10), column3 number(10) ); column1是主
我有一个带有两个列的组合框,但第一个是隐藏的,它以相同的方式将值添加到列表框中。我注意到列表框正在截断第二列中的字符串。 到目前为止,这是我的代码,其中 cmbPart 是组合框, lstPart 是
我的网站上有一个订购单,使用的是 bootstrap 中提供的 form-horizontal 类。该表单具有两列形式的左右部分。左边的列格式很好,因为它应该与 form-horizontal
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 5年前关闭。 Improve thi
如何在模型上设置多列索引: public class Meta { [DatabaseGenerated(DatabaseGeneratedOption.Identity)] [Key
大约一年后,multicolumn css3 属性逐渐成熟,得到了许多浏览器的支持。最终在您的网站上实现它以获得更好的设计和可读性的原因。我想让我们挑战极限,在多栏中采用古老但永远如此美丽的首字下沉(
我是一名优秀的程序员,十分优秀!