我正在寻找一种通过多重索引查找数据帧中特定列的值的方法
它看起来与此相似
A ... Id
UniqueKey ...
ffffffffffff_20190603-104838.json 0 NaN ... ffffffffffff
1 NaN ... ffffffffffff
2 NaN ... ffffffffffff
3 NaN ... ffffffffffff
4 NaN ... ffffffffffff
在这个数据帧中,我有一个带有unix时间的列,我将把它转换成字符串,所以我想象我可以这样写:
其中,name等于数据帧中的一个uniquekey
datetime.utcfromtimestamp(int(df.iloc[df.index.get_level_values('UniqueKey') == name].at[0, 'epochTime'])).strftime('%Y-%m-%d %H:%M:%S')
我想让数据帧中的每个UniqueKey都获得列“epochTime”的第一个和最后一个值
IIUC,你可以做:
相关问题 更多 >
编程相关推荐