所以我认为我有一个简单的问题。
我有一个数据框(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
我哪里出错了?