python - 在整行中的所有列上复制/复制第一个值(A 列)
问题描述
有谁知道,如何从中得到:
一个 | 乙 | C | D | 乙 | F | G | |
---|---|---|---|---|---|---|---|
速度 | RS | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 | 1.0 |
对此:
一个 | 乙 | C | D | 乙 | F | G | |
---|---|---|---|---|---|---|---|
速度 | RS | RS | RS | RS | RS | RS | RS |
解决方案
尝试使用切片分配:
df[:] = df.iloc[0, 0]
或者,如果您想指定Rate
索引:
>>> df[:] = df.loc['Rate'].iloc[0]
>>> df
A B C D E F G
Rate RS RS RS RS RS RS RS
>>>
推荐阅读
- node.js - 错误 [ERR_HTTP_HEADERS_SENT]:NODEJS APP
- c - 查找学生数组中某个字段的最大数量
- hadoop - Kafka-Connect HDFS - Protobuf 到 Parquet
- python - 当打印语句确认它们的大小相同时,获取“ValueError:标签数量与样本数量不匹配”
- python - 查找相似特征/产品组合的模式(最好在python中)
- python-3.x - tkinter canvas - 从事件中提取对象 ID?
- c - C中的严格别名规则
- java - 时间复杂度:为什么 O(nlogn)?
- user-interface - 剑道用户界面网格。如何在每一行的网格中使用不同类型的组合框?
- mysql - 两个 LEFT JOIN 是否用于产生笛卡尔积?