Random Scatter Plot Generation with Plotly.graph_objects

  • Share this:

Code introduction


This function uses the Plotly.graph_objects module from the Plotnine library to generate a random scatter plot. The data for the scatter plot is generated using random numbers, with a fixed size and blue color.


Technology Stack : Plotly, Numpy

Code Type : The type of code

Code Difficulty : Intermediate


                
                    
import plotly.graph_objects as go
import numpy as np

def generate_random_scatter_plot(x, y):
    # Create a random scatter plot
    fig = go.Figure(data=[go.Scatter(x=x, y=y, mode='markers', marker=dict(size=12, color='blue'))])
    
    # Update the layout
    fig.update_layout(title='Random Scatter Plot', xaxis_title='X Values', yaxis_title='Y Values', template='plotly_white')
    
    # Display the plot
    fig.show()

# Usage example:
# x_values = np.random.rand(50)
# y_values = np.random.rand(50)
# generate_random_scatter_plot(x_values, y_values)                
              
Tags: