0

我有一个包含多个列的 SFrame,例如 'measure1'、'measure2'、'measure3'、..

我想添加一个新列“total_measure”,其中包含 measure1 + measure2 + measure3 等的总数。

我认为这对工作很重要: cdss_analysis.unstack(column=['measure1','measure2'],new_column_name='total_measure')

但这似乎并不正确。

4

1 回答 1

0

如果“measure1”、“measure2”等已经在单独的列中,则无需解压缩这些值。如果是这种情况,“+”运算符应该可以解决问题:

import graphlab
sf = graphlab.SFrame({'measure1': [1, 1, 2], 'measure2': [4, 1, 3]})
sf['total'] = sf['measure1'] + sf['measure2']
于 2015-12-03T17:32:01.993 回答