使用现有列从另一个数据帧创建列
“单元”列的pandas
Quantity Unit
0 Current A
1 Current mA
2 Voltage V
3 Length m
4 Length km
数据
Current Voltage Length
A 1 NaN NaN
mA 1000 NaN NaN
V NaN 1 NaN
m NaN NaN 1000
km NaN NaN 1
框
Quantity Unit Ratio
0 Current A 1
1 Current mA 1000
2 Voltage V 1
3 Length m 1
4 Length km 1000
我有一个带有“数量”和 iTerrows的每个值,但我确实有大数据框架,并且在时间的情况下无法正常工作。 也许还有另一种更方便的方法可以解决我的问题,但是我必须使用比率数据框架。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
pandas'
merge()
有效地用作映射数据从一个df到另一个dfPandas'
merge()
efficiently works as mapping data from one df to another使用
to_dict
:Using
to_dict
:给定输入数据框
,那么您似乎想要的东西像
Given the input dataframe
Then it seems like you want something as simple as
您可以使用
MAP
:You can use
map
: