Add different and rotate y axis title horizontally

How do I add a different y title for each trace and rotate horizontally in a for loop that adds traces

for category in Categories:

    df=df[df.Categories==category ]

    fig.add_trace(

            go.Scatter(

                x=df.Time,

                y=df.Value, 

                mode='lines', 

                ), 

            row=Categories.index(vital)+1, 

            col=1).update_yaxes(title_text=category)