-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathquran_miracle.py
More file actions
93 lines (79 loc) · 3.92 KB
/
Copy pathquran_miracle.py
File metadata and controls
93 lines (79 loc) · 3.92 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
""" import matplotlib.pyplot as plt
# Correct list of Surah numbers and their corresponding number of verses
surah_numbers = list(range(1, 115))
verses_count = [
7, 286, 200, 176, 120, 165, 206, 75, 129, 109, 123, 111, 43, 52, 99, 128, 111, 110, 98, 135,
112, 78, 118, 64, 77, 227, 93, 88, 69, 60, 34, 30, 73, 54, 45, 83, 182, 88, 75, 85, 54, 53,
89, 59, 37, 35, 38, 29, 18, 45, 60, 49, 62, 55, 78, 96, 29, 22, 24, 13, 14, 11, 11, 18, 12,
12, 30, 52, 52, 44, 28, 28, 20, 56, 40, 31, 50, 40, 46, 42, 29, 19, 36, 25, 22, 17, 19, 26,
30, 20, 15, 21, 11, 8, 8, 19, 5, 8, 8, 11, 11, 8, 3, 9, 5, 4, 7, 3, 6, 3, 5, 4, 5, 6
]
# Create the plot
plt.figure(figsize=(15, 8))
plt.plot(surah_numbers, list(reversed(verses_count)), marker='o', linestyle='-', color='b')
plt.title('Number of Verses in Each Surah of the Quran')
plt.xlabel('Surah Number')
plt.ylabel('Number of Verses')
plt.grid(True)
# Show the plot
plt.show() """
""" import matplotlib.pyplot as plt
# Correct list of Surah numbers and their corresponding number of verses
surah_numbers = list(range(1, 115))
verses_count = [
7, 286, 200, 176, 120, 165, 206, 75, 129, 109, 123, 111, 43, 52, 99, 128, 111, 110, 98, 135,
112, 78, 118, 64, 77, 227, 93, 88, 69, 60, 34, 30, 73, 54, 45, 83, 182, 88, 75, 85, 54, 53,
89, 59, 37, 35, 38, 29, 18, 45, 60, 49, 62, 55, 78, 96, 29, 22, 24, 13, 14, 11, 11, 18, 12,
12, 30, 52, 52, 44, 28, 28, 20, 56, 40, 31, 50, 40, 46, 42, 29, 19, 36, 25, 22, 17, 19, 26,
30, 20, 15, 21, 11, 8, 8, 19, 5, 8, 8, 11, 11, 8, 3, 9, 5, 4, 7, 3, 6, 3, 5, 4, 5, 6
]
# Create the plot
plt.figure(figsize=(15, 8))
plt.plot(surah_numbers, list(reversed(verses_count)), marker='o', linestyle='-', color='b')
plt.fill_between(surah_numbers, list(reversed(verses_count)), color='lightblue', alpha=0.5)
plt.title('Number of Verses in Each Surah of the Quran')
plt.xlabel('Surah Number')
plt.ylabel('Number of Verses')
plt.grid(True)
# Show the plot
plt.show() """
""" import matplotlib.pyplot as plt
# Correct list of Surah numbers and their corresponding number of verses
surah_numbers = list(range(1, 115))
verses_count = [
7, 286, 200, 176, 120, 165, 206, 75, 129, 109, 123, 111, 43, 52, 99, 128, 111, 110, 98, 135,
112, 78, 118, 64, 77, 227, 93, 88, 69, 60, 34, 30, 73, 54, 45, 83, 182, 88, 75, 85, 54, 53,
89, 59, 37, 35, 38, 29, 18, 45, 60, 49, 62, 55, 78, 96, 29, 22, 24, 13, 14, 11, 11, 18, 12,
12, 30, 52, 52, 44, 28, 28, 20, 56, 40, 31, 50, 40, 46, 42, 29, 19, 36, 25, 22, 17, 19, 26,
30, 20, 15, 21, 11, 8, 8, 19, 5, 8, 8, 11, 11, 8, 3, 9, 5, 4, 7, 3, 6, 3, 5, 4, 5, 6
]
# Create the plot
plt.figure(figsize=(15, 8))
plt.plot(surah_numbers, list(reversed(verses_count)), linestyle='-', color='#4B0082')
plt.fill_between(surah_numbers, list(reversed(verses_count)), color='#4B0082', alpha=0.5)
plt.title('Number of Verses in Each Surah of the Quran')
plt.xlabel('Surah Number')
plt.ylabel('Number of Verses')
plt.grid(True)
# Show the plot
plt.show() """
import matplotlib.pyplot as plt
# Correct list of Surah numbers and their corresponding number of verses
surah_numbers = list(range(1, 115))
verses_count = [
7, 286, 200, 176, 120, 165, 206, 75, 129, 109, 123, 111, 43, 52, 99, 128, 111, 110, 98, 135,
112, 78, 118, 64, 77, 227, 93, 88, 69, 60, 34, 30, 73, 54, 45, 83, 182, 88, 75, 85, 54, 53,
89, 59, 37, 35, 38, 29, 18, 45, 60, 49, 62, 55, 78, 96, 29, 22, 24, 13, 14, 11, 11, 18, 12,
12, 30, 52, 52, 44, 28, 28, 20, 56, 40, 31, 50, 40, 46, 42, 29, 19, 36, 25, 22, 17, 19, 26,
30, 20, 15, 21, 11, 8, 8, 19, 5, 8, 8, 11, 11, 8, 3, 9, 5, 4, 7, 3, 6, 3, 5, 4, 5, 6
]
# Create the plot
plt.figure(figsize=(15, 8))
plt.plot(surah_numbers, list(reversed(verses_count)), linestyle='-', color='#4B0082')
plt.fill_between(surah_numbers, list(reversed(verses_count)), color='#4B0082', alpha=0.5)
plt.title('Number of Verses in Each Surah of the Quran')
plt.xlabel('Surah Number')
plt.ylabel('Number of Verses')
plt.grid(True)
# Show the plot
plt.show()