【发布时间】:2016-09-06 12:26:21
【问题描述】:
例如,如果我有 3 个这样的数据框:
In [1]: df1 = pd.DataFrame({'A': ['32', '36', '40', '33'],
...: 'B': ['32', '34', '39', '35'],
...: 'C': ['34', '32', '35', '36'],
...: 'D': ['35', '39', '42', '40']},
...: index=[0, 1, 2, 3])
...:
In [2]: df2 = pd.DataFrame({'A': ['33', '36', '37', '40'],
...: 'B': ['42', '43', '46', '39'],
...: 'C': ['34', '36', '38', '40'],
...: 'D': ['32', '35', '34', '37']},
...: index=[0, 1, 2, 3])
...:
In [3]: df3 = pd.DataFrame({'A': ['38', '39', '40', '41'],
...: 'B': ['38', '37', '41', '40'],
...: 'C': ['36', '39', '42', '41'],
...: 'D': ['34', '39', '37', '39']},
...: index=[0, 1, 2, 3])
如果我想从这 3 个数据框中绘制特定的单元格怎么办?例如,我想在这些数据框中的第一行和第一列中绘制单元格,以查看趋势。 使用 iloc 逐个访问它似乎很蹩脚,尤其是使用更多数据帧(实际上我有 33 个从 csv 导入的数据帧,每个数据帧有 600 列和 400 行) 有没有比 iloc 更简单的方法?
【问题讨论】: