使用函数在数据框中创建新的列

时间:2018-11-13 13:39:23

标签: function dataframe

所以我认为我有一个简单的问题。

我有一个数据框(my_data),看起来像这样

arr = df.values df = pd.DataFrame(arr[1:,1:], index=arr[1:,0], columns=arr[0,1:]) df.index.name = arr[0,0] print (df) 345 456 789 123 987 876 765 543

现在,我想创建一个新的数据框(my_data_1),它基于简单的函数char a = 0x80; unsigned short b; b = (unsigned short)a; printf ("0x%04x\r\n", b); // => 0xff80 添加一个新的列。

my_data_1应该看起来像这样:

Treatment Amount Duration a 5 3000 b 8 2000 c 6 1000 d 2 5000

我试图编写一个函数并将其实现到我的数据框中

Duration/Amount

Treatment Amount Duration Mean duration a 5 3000 600 b 8 2000 250 c 6 1000 167 d 2 5000 2500

我哪里出错了?

0 个答案:

没有答案