作为尝试学习熊猫的一部分,我正在尝试重塑电子表格。删除非零值后,我需要从单列中获取一些数据。
对于下面的示例列,我想找到最有效的方法来查找cell
包含该值的行和列索引date
并获取它旁边的值。(例如这里是38477
.
实际上,这将是一个更大的 DataFrame,并且date
行可能会发生变化,并且它可能并不总是在第一列中。
找出date
数组中的位置并返回相邻单元格中的值的最佳方法是什么?
谢谢
<bound method DataFrame.head of 0 1 2 4 5 7 8 10 \
1 some title
2 date 38477
5 cat1 cat2 cat3 cat4
6 a b c d e f g
8 Z 167.9404 151.1389 346.197 434.3589 336.7873 80.52901 269.1486
9 X 220.683 56.0029 73.73679 428.8939 483.7445 251.1877 243.7918
10 C 433.0189 390.1931 251.6636 418.6703 12.21859 113.093 136.28
12 V 226.0135 418.1141 310.2038 153.9018 425.7491 73.08073 277.5065
13 W 295.146 173.2747 2.187459 401.6453 51.47293 175.387 397.2021
14 S 306.9325 157.2772 464.1394 216.248 478.3903 173.948 328.9304
15 A 19.86611 73.11554 320.078 199.7598 467.8272 234.0331 141.5544