python - 如何从没有索引的数据框中选择值
问题描述
我将数据框中的第一列(“时间”)设置为索引。然后我使用 loc 和 iloc 来选择我需要的三个特定列 (x,y,z)。但它也包含“时间”。我应该怎么做才能从没有索引“时间”的三个特定列中获取值?在图片中,我只想要
-302.13
-303.13
-302.69
-303.03
-302.55
-302.60
-302.46
-302.59。
marker_thirteen = coda3.loc[[8.1, 11.7, 13.475, 14.855, 15.125, 17.465, 19.82, 22.5],['13:-.X', '13:-.Y', '13:-.Z']]
original_x = marker_thirteen.iloc[:, 0]
print (marker_thirteen)
print(original_x)
解决方案
好的试试这个:
original_x = marker_thirteen.drop(['13:-.Y', '13:-.Z'], axis=1)
print(list(original_x['13:-.X']))
推荐阅读
- javascript - 将带有标签的选择标签添加到 HTML 以实现动态 jQuery
- spring - 如何根据传入文件中的字段选择 camel:process ref 的值?
- javascript - 使用 JS 创建 DOM 元素,其中包含更多元素
- javascript - JavaScript 不检测 td 上的点击
- c# - 无法更新 ASP.net Core 中的硬编码数据
- ios - Xcode 给出错误“无法识别的选择器发送到实例”
- python - 如何使用 pandas 根据另一列的数据获取列中的平均值?
- typescript - 错误 TS2584 (TS) 是什么意思....尝试更改“lib”编译器选项以包含“dom”?
- javascript - 如何从 AWS CloudFront 和 S3 请求 gzip javascript 文件
- python - 用文字替换表情符号