Skip to content

push_edge_labels - A function to find overlapping edge labels (path parameters) and adjust their positions #9

@sfcheung

Description

@sfcheung

Note

Sometimes semPaths draw two or more path coefficients on nearly the same position. It would be great to automatically move them away from each other. I have a rough idea on how to do this. May not be that difficult. Just receives a qgraph object, checks the implied positions for all edge labels, adjusts those with identical positions, and returns an adjusted vector of edge label positions.

This is not urgent because if the number of overlapping edge labels are small, this can be adjusted manually by set_edge_label_position.

2023-10-15: I think this is difficult. The drawing functions are internal functions and there is no simple way to know the product without actually drawing product.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions