我有以下数据框,我想动态迭代所有行,以查找字节并将其转换为浮点型
例
col1 col2 col3
None None b'R\xb8\x1e%\xda\x16QA'
b'R\xb8\x1e%\xda\x16QA' b'R\xb8\x1e%\xda\x16QA' None
None None None
b'R\xb8\x1e%\xda\x16QA' None None
b'R\xb8\x1e%\xda\x16QA' None b'R\xb8\x1e%\xda\x16QA'
Mi 函数字节到浮点数
def bytes2float(byte):
if byte:
# do stuff
我想遍历所有行,因为DataFrame是动态的,目前我只能静态地执行此操作,因为我知道DataFrame有多少列。
类似的东西
for index, row in mydf.iterrows():
# print(row['col1'], row['col2'])
bytes2float(row['col1'])
bytes2float(row['col2'])
bytes2float(row['col3'])
...
...
任何想法或建议?
慕莱坞森
相关分类