Untitled
unknown
plain_text
10 months ago
1.6 kB
1
Indexable
import matplotlib.pyplot as plt # Define the components of the framework components = { 'Program Objectives': ['Enhance emotional well-being', 'Develop communication skills', 'Foster self-expression'], 'Methodology': ['Participant selection criteria', 'Program structure', 'Therapeutic activities', 'Facilitator training'], 'Evaluation Strategies': ['Pre and post-program assessments', 'Qualitative feedback', 'Long-term follow-up'], 'Key Concepts': ['Sensory stimulation', 'Visual exploration', 'Emotional regulation'] } # Create a blank figure fig, ax = plt.subplots(figsize=(12, 8)) # Set background color fig.patch.set_facecolor('#f7f7f7') # Plot the components for i, (component, subcomponents) in enumerate(components.items()): y = len(components) - i ax.plot([0, 1], [y, y], color='#336699', lw=2) # Main component line ax.text(-0.1, y, component, va='center', ha='right', fontsize=12, fontweight='bold', color='#333333') # Component name for j, subcomponent in enumerate(subcomponents): ax.text(1.1, y - j / (len(subcomponents) + 1), subcomponent, va='center', ha='left', fontsize=10, color='#666666') # Subcomponent name # Hide axes ax.axis('off') # Set title plt.title('Conceptual Framework for Tie and Dye Art Therapy Program for Hearing-Impaired Children', fontsize=16, fontweight='bold', color='#336699') # Add a footer with publication details plt.figtext(0.5, 0.01, 'Published in [Journal Name], DOI: XXXXXXXX', ha='center', fontsize=10, color='#666666') # Display the plot plt.tight_layout() plt.show()
Editor is loading...
Leave a Comment