I would like to transform my list of tuples so that the first element of each tuple represents 2 different columns. The second element of each tuple should represent the values that correspond to the columns in the pandas df.
My current list of tuples:
list_tuples = [('G', 9.8), ('B', 4.2), ('G', 9.6), ('B', 2.3), ('G',7.6), ('B', 3.1)]
Desired output:
G B
9.8 4.2
9.6 2.3
7.6 3.1
The code I currently have which does not give desired output:
df = pd.DataFrame(list_tuples, columns=['G', 'B'])