import matplotlib.pyplot as plt
import matplotlib.patches as patches
from matplotlib.collections import LineCollection
import numpy as np
import pandas as pd
import math
def geometry_circle():
N = 25
circle = []
fig_geometry_lines, ax = plt.subplots(figsize=(4,4))
ax.set_xlim(-10, 10)
ax.set_ylim(-10, 10)
ax.tick_params(labelbottom=False, labelleft=False, labelright=False, labeltop=False)
ax.tick_params(bottom=False, left=False, right=False, top=False)
x_point = [-5, -5, 0, 5, 5]
y_point = [-5, 5, 0, -5, 5]
p = 0.5
for j in range(5):
for k in range(N):
x = [math.cos(math.radians(i))*k + x_point[j] for i in range(360)]
y = [math.sin(math.radians(i))*k + y_point[j] for i in range(360)]
if np.random.rand() > p:
plt.plot(x, y, color='green')
plt.show()