In essence, I have a data frame that looks something like this
unix time | a | b | c | d | e | f |
---|---|---|---|---|---|---|
timestamp | something | something | relevant info 1 | something | something | string 1 |
timestamp | something | something | relevant info 1 | something | something | string 2 |
(goes on for ~50k entries with something like 25 unique strings)
and I need to plot the relevant information in column c against the timestamps in the unix time column, making a new plot for each unique string in column f. In other words, each plot should hold only elements of the data frame that have one particular value for the string in column f. How should I go about doing this? I tried the dict approach that shows up elsewhere on this site, but I can't get matplotlib to plot a dict entry.
As a side note, is there some way to convert from unix time to ISO time before plotting?