I have a little pandas dataframe that looks like this:
Word Percentage1 Percentage2
1 drink 18.166654 29.014272
2 cherry 13.498262 12.802642
3
try this,
df.set_index('Word').plot(kind='bar')
O/P
If you don't want to perform chart for all the values columns in df use this. Just setting index act as X and rest of all the columns act as y
Input:
Word Percentage1 Percentage2 Percentage3 Percentage4
0 drink 18.166654 29.014272 7.105845 29.014272
1 cherry 13.498262 12.802642 4.715009 12.802642
2 berry 9.810123 6.775552 6.097997 3.408988
3 plum 7.964429 7.105845 12.802642 19.620618
4 crisp 7.892941 4.715009 6.775552 35.832248
O/P