Выделите ячейки в кадре данных с помощью Python - PullRequest
0 голосов
/ 01 ноября 2019

Я работаю с Python, но не могу решить эту проблему: у меня есть 2 Dataframe, представьте, что один

df1= pd.DataFrame{'A1':[1,2,3,4], 'B1': [5,8,3,7] 'C1': [3,1,7,5]},

, а второй:

df2= pd.DataFrame{'A2':[13,14,15,16], 'B2': [17,18,19,20], 'C2': [21,22,23,24]}. 

Я бы выделил ячейки во втором кадре данных, но с условием относительно первого, например:

df1=[[1,2,3,4], [5,8,3,7], [3,1,7,5]],

, если a_{ij} - это имя элемента в кадре данных df1, то естьрасположенный в строке i и столбце j, а b_{ij} - это элемент во втором кадре данных, который находится в строке i и столбце j, я бы сделал что-то вроде:

if a_{ij} > 3:
    # highlight the cell of element b_{ij}.

Возможно ли это? Как мне это сделать?

Спасибо за внимание

...