Riya1217 commited on
Commit
d2fb82d
·
verified ·
1 Parent(s): 79a8ad0

Upload 3 files

Browse files
Files changed (2) hide show
  1. my_app_assignment.py +2 -3
  2. tips.csv +244 -0
my_app_assignment.py CHANGED
@@ -6,9 +6,8 @@ import seaborn as sns
6
  import matplotlib.pyplot as plt
7
 
8
  # Load dataset
9
- df = sns.load_dataset("tips")
10
- df["tip_pct"] = (df["tip"] / df["total_bill"]) * 100
11
- df["tip_pct"] = df["tip_pct"].round(2)
12
 
13
  # App title
14
  st.title("Restaurant Tip Insights")
 
6
  import matplotlib.pyplot as plt
7
 
8
  # Load dataset
9
+ # Load dataset from CSV
10
+ df = pd.read_csv("tips.csv")
 
11
 
12
  # App title
13
  st.title("Restaurant Tip Insights")
tips.csv ADDED
@@ -0,0 +1,244 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ total_bill,tip,sex,smoker,day,time,size,tip_pct
2
+ 16.99,1.01,Female,No,Sun,Dinner,2,5.94
3
+ 10.34,1.66,Male,No,Sun,Dinner,3,16.05
4
+ 21.01,3.5,Male,No,Sun,Dinner,3,16.66
5
+ 23.68,3.31,Male,No,Sun,Dinner,2,13.98
6
+ 24.59,3.61,Female,No,Sun,Dinner,4,14.68
7
+ 25.29,4.71,Male,No,Sun,Dinner,4,18.62
8
+ 8.77,2.0,Male,No,Sun,Dinner,2,22.81
9
+ 26.88,3.12,Male,No,Sun,Dinner,4,11.61
10
+ 15.04,1.96,Male,No,Sun,Dinner,2,13.03
11
+ 14.78,3.23,Male,No,Sun,Dinner,2,21.85
12
+ 10.27,1.71,Male,No,Sun,Dinner,2,16.65
13
+ 35.26,5.0,Female,No,Sun,Dinner,4,14.18
14
+ 15.42,1.57,Male,No,Sun,Dinner,2,10.18
15
+ 18.43,3.0,Male,No,Sun,Dinner,4,16.28
16
+ 14.83,3.02,Female,No,Sun,Dinner,2,20.36
17
+ 21.58,3.92,Male,No,Sun,Dinner,2,18.16
18
+ 10.33,1.67,Female,No,Sun,Dinner,3,16.17
19
+ 16.29,3.71,Male,No,Sun,Dinner,3,22.77
20
+ 16.97,3.5,Female,No,Sun,Dinner,3,20.62
21
+ 20.65,3.35,Male,No,Sat,Dinner,3,16.22
22
+ 17.92,4.08,Male,No,Sat,Dinner,2,22.77
23
+ 20.29,2.75,Female,No,Sat,Dinner,2,13.55
24
+ 15.77,2.23,Female,No,Sat,Dinner,2,14.14
25
+ 39.42,7.58,Male,No,Sat,Dinner,4,19.23
26
+ 19.82,3.18,Male,No,Sat,Dinner,2,16.04
27
+ 17.81,2.34,Male,No,Sat,Dinner,4,13.14
28
+ 13.37,2.0,Male,No,Sat,Dinner,2,14.96
29
+ 12.69,2.0,Male,No,Sat,Dinner,2,15.76
30
+ 21.7,4.3,Male,No,Sat,Dinner,2,19.82
31
+ 19.65,3.0,Female,No,Sat,Dinner,2,15.27
32
+ 9.55,1.45,Male,No,Sat,Dinner,2,15.18
33
+ 18.35,2.5,Male,No,Sat,Dinner,4,13.62
34
+ 15.06,3.0,Female,No,Sat,Dinner,2,19.92
35
+ 20.69,2.45,Female,No,Sat,Dinner,4,11.84
36
+ 17.78,3.27,Male,No,Sat,Dinner,2,18.39
37
+ 24.06,3.6,Male,No,Sat,Dinner,3,14.96
38
+ 16.31,2.0,Male,No,Sat,Dinner,3,12.26
39
+ 16.93,3.07,Female,No,Sat,Dinner,3,18.13
40
+ 18.69,2.31,Male,No,Sat,Dinner,3,12.36
41
+ 31.27,5.0,Male,No,Sat,Dinner,3,15.99
42
+ 16.04,2.24,Male,No,Sat,Dinner,3,13.97
43
+ 17.46,2.54,Male,No,Sun,Dinner,2,14.55
44
+ 13.94,3.06,Male,No,Sun,Dinner,2,21.95
45
+ 9.68,1.32,Male,No,Sun,Dinner,2,13.64
46
+ 30.4,5.6,Male,No,Sun,Dinner,4,18.42
47
+ 18.29,3.0,Male,No,Sun,Dinner,2,16.4
48
+ 22.23,5.0,Male,No,Sun,Dinner,2,22.49
49
+ 32.4,6.0,Male,No,Sun,Dinner,4,18.52
50
+ 28.55,2.05,Male,No,Sun,Dinner,3,7.18
51
+ 18.04,3.0,Male,No,Sun,Dinner,2,16.63
52
+ 12.54,2.5,Male,No,Sun,Dinner,2,19.94
53
+ 10.29,2.6,Female,No,Sun,Dinner,2,25.27
54
+ 34.81,5.2,Female,No,Sun,Dinner,4,14.94
55
+ 9.94,1.56,Male,No,Sun,Dinner,2,15.69
56
+ 25.56,4.34,Male,No,Sun,Dinner,4,16.98
57
+ 19.49,3.51,Male,No,Sun,Dinner,2,18.01
58
+ 38.01,3.0,Male,Yes,Sat,Dinner,4,7.89
59
+ 26.41,1.5,Female,No,Sat,Dinner,2,5.68
60
+ 11.24,1.76,Male,Yes,Sat,Dinner,2,15.66
61
+ 48.27,6.73,Male,No,Sat,Dinner,4,13.94
62
+ 20.29,3.21,Male,Yes,Sat,Dinner,2,15.82
63
+ 13.81,2.0,Male,Yes,Sat,Dinner,2,14.48
64
+ 11.02,1.98,Male,Yes,Sat,Dinner,2,17.97
65
+ 18.29,3.76,Male,Yes,Sat,Dinner,4,20.56
66
+ 17.59,2.64,Male,No,Sat,Dinner,3,15.01
67
+ 20.08,3.15,Male,No,Sat,Dinner,3,15.69
68
+ 16.45,2.47,Female,No,Sat,Dinner,2,15.02
69
+ 3.07,1.0,Female,Yes,Sat,Dinner,1,32.57
70
+ 20.23,2.01,Male,No,Sat,Dinner,2,9.94
71
+ 15.01,2.09,Male,Yes,Sat,Dinner,2,13.92
72
+ 12.02,1.97,Male,No,Sat,Dinner,2,16.39
73
+ 17.07,3.0,Female,No,Sat,Dinner,3,17.57
74
+ 26.86,3.14,Female,Yes,Sat,Dinner,2,11.69
75
+ 25.28,5.0,Female,Yes,Sat,Dinner,2,19.78
76
+ 14.73,2.2,Female,No,Sat,Dinner,2,14.94
77
+ 10.51,1.25,Male,No,Sat,Dinner,2,11.89
78
+ 17.92,3.08,Male,Yes,Sat,Dinner,2,17.19
79
+ 27.2,4.0,Male,No,Thur,Lunch,4,14.71
80
+ 22.76,3.0,Male,No,Thur,Lunch,2,13.18
81
+ 17.29,2.71,Male,No,Thur,Lunch,2,15.67
82
+ 19.44,3.0,Male,Yes,Thur,Lunch,2,15.43
83
+ 16.66,3.4,Male,No,Thur,Lunch,2,20.41
84
+ 10.07,1.83,Female,No,Thur,Lunch,1,18.17
85
+ 32.68,5.0,Male,Yes,Thur,Lunch,2,15.3
86
+ 15.98,2.03,Male,No,Thur,Lunch,2,12.7
87
+ 34.83,5.17,Female,No,Thur,Lunch,4,14.84
88
+ 13.03,2.0,Male,No,Thur,Lunch,2,15.35
89
+ 18.28,4.0,Male,No,Thur,Lunch,2,21.88
90
+ 24.71,5.85,Male,No,Thur,Lunch,2,23.67
91
+ 21.16,3.0,Male,No,Thur,Lunch,2,14.18
92
+ 28.97,3.0,Male,Yes,Fri,Dinner,2,10.36
93
+ 22.49,3.5,Male,No,Fri,Dinner,2,15.56
94
+ 5.75,1.0,Female,Yes,Fri,Dinner,2,17.39
95
+ 16.32,4.3,Female,Yes,Fri,Dinner,2,26.35
96
+ 22.75,3.25,Female,No,Fri,Dinner,2,14.29
97
+ 40.17,4.73,Male,Yes,Fri,Dinner,4,11.77
98
+ 27.28,4.0,Male,Yes,Fri,Dinner,2,14.66
99
+ 12.03,1.5,Male,Yes,Fri,Dinner,2,12.47
100
+ 21.01,3.0,Male,Yes,Fri,Dinner,2,14.28
101
+ 12.46,1.5,Male,No,Fri,Dinner,2,12.04
102
+ 11.35,2.5,Female,Yes,Fri,Dinner,2,22.03
103
+ 15.38,3.0,Female,Yes,Fri,Dinner,2,19.51
104
+ 44.3,2.5,Female,Yes,Sat,Dinner,3,5.64
105
+ 22.42,3.48,Female,Yes,Sat,Dinner,2,15.52
106
+ 20.92,4.08,Female,No,Sat,Dinner,2,19.5
107
+ 15.36,1.64,Male,Yes,Sat,Dinner,2,10.68
108
+ 20.49,4.06,Male,Yes,Sat,Dinner,2,19.81
109
+ 25.21,4.29,Male,Yes,Sat,Dinner,2,17.02
110
+ 18.24,3.76,Male,No,Sat,Dinner,2,20.61
111
+ 14.31,4.0,Female,Yes,Sat,Dinner,2,27.95
112
+ 14.0,3.0,Male,No,Sat,Dinner,2,21.43
113
+ 7.25,1.0,Female,No,Sat,Dinner,1,13.79
114
+ 38.07,4.0,Male,No,Sun,Dinner,3,10.51
115
+ 23.95,2.55,Male,No,Sun,Dinner,2,10.65
116
+ 25.71,4.0,Female,No,Sun,Dinner,3,15.56
117
+ 17.31,3.5,Female,No,Sun,Dinner,2,20.22
118
+ 29.93,5.07,Male,No,Sun,Dinner,4,16.94
119
+ 10.65,1.5,Female,No,Thur,Lunch,2,14.08
120
+ 12.43,1.8,Female,No,Thur,Lunch,2,14.48
121
+ 24.08,2.92,Female,No,Thur,Lunch,4,12.13
122
+ 11.69,2.31,Male,No,Thur,Lunch,2,19.76
123
+ 13.42,1.68,Female,No,Thur,Lunch,2,12.52
124
+ 14.26,2.5,Male,No,Thur,Lunch,2,17.53
125
+ 15.95,2.0,Male,No,Thur,Lunch,2,12.54
126
+ 12.48,2.52,Female,No,Thur,Lunch,2,20.19
127
+ 29.8,4.2,Female,No,Thur,Lunch,6,14.09
128
+ 8.52,1.48,Male,No,Thur,Lunch,2,17.37
129
+ 14.52,2.0,Female,No,Thur,Lunch,2,13.77
130
+ 11.38,2.0,Female,No,Thur,Lunch,2,17.57
131
+ 22.82,2.18,Male,No,Thur,Lunch,3,9.55
132
+ 19.08,1.5,Male,No,Thur,Lunch,2,7.86
133
+ 20.27,2.83,Female,No,Thur,Lunch,2,13.96
134
+ 11.17,1.5,Female,No,Thur,Lunch,2,13.43
135
+ 12.26,2.0,Female,No,Thur,Lunch,2,16.31
136
+ 18.26,3.25,Female,No,Thur,Lunch,2,17.8
137
+ 8.51,1.25,Female,No,Thur,Lunch,2,14.69
138
+ 10.33,2.0,Female,No,Thur,Lunch,2,19.36
139
+ 14.15,2.0,Female,No,Thur,Lunch,2,14.13
140
+ 16.0,2.0,Male,Yes,Thur,Lunch,2,12.5
141
+ 13.16,2.75,Female,No,Thur,Lunch,2,20.9
142
+ 17.47,3.5,Female,No,Thur,Lunch,2,20.03
143
+ 34.3,6.7,Male,No,Thur,Lunch,6,19.53
144
+ 41.19,5.0,Male,No,Thur,Lunch,5,12.14
145
+ 27.05,5.0,Female,No,Thur,Lunch,6,18.48
146
+ 16.43,2.3,Female,No,Thur,Lunch,2,14.0
147
+ 8.35,1.5,Female,No,Thur,Lunch,2,17.96
148
+ 18.64,1.36,Female,No,Thur,Lunch,3,7.3
149
+ 11.87,1.63,Female,No,Thur,Lunch,2,13.73
150
+ 9.78,1.73,Male,No,Thur,Lunch,2,17.69
151
+ 7.51,2.0,Male,No,Thur,Lunch,2,26.63
152
+ 14.07,2.5,Male,No,Sun,Dinner,2,17.77
153
+ 13.13,2.0,Male,No,Sun,Dinner,2,15.23
154
+ 17.26,2.74,Male,No,Sun,Dinner,3,15.87
155
+ 24.55,2.0,Male,No,Sun,Dinner,4,8.15
156
+ 19.77,2.0,Male,No,Sun,Dinner,4,10.12
157
+ 29.85,5.14,Female,No,Sun,Dinner,5,17.22
158
+ 48.17,5.0,Male,No,Sun,Dinner,6,10.38
159
+ 25.0,3.75,Female,No,Sun,Dinner,4,15.0
160
+ 13.39,2.61,Female,No,Sun,Dinner,2,19.49
161
+ 16.49,2.0,Male,No,Sun,Dinner,4,12.13
162
+ 21.5,3.5,Male,No,Sun,Dinner,4,16.28
163
+ 12.66,2.5,Male,No,Sun,Dinner,2,19.75
164
+ 16.21,2.0,Female,No,Sun,Dinner,3,12.34
165
+ 13.81,2.0,Male,No,Sun,Dinner,2,14.48
166
+ 17.51,3.0,Female,Yes,Sun,Dinner,2,17.13
167
+ 24.52,3.48,Male,No,Sun,Dinner,3,14.19
168
+ 20.76,2.24,Male,No,Sun,Dinner,2,10.79
169
+ 31.71,4.5,Male,No,Sun,Dinner,4,14.19
170
+ 10.59,1.61,Female,Yes,Sat,Dinner,2,15.2
171
+ 10.63,2.0,Female,Yes,Sat,Dinner,2,18.81
172
+ 50.81,10.0,Male,Yes,Sat,Dinner,3,19.68
173
+ 15.81,3.16,Male,Yes,Sat,Dinner,2,19.99
174
+ 7.25,5.15,Male,Yes,Sun,Dinner,2,71.03
175
+ 31.85,3.18,Male,Yes,Sun,Dinner,2,9.98
176
+ 16.82,4.0,Male,Yes,Sun,Dinner,2,23.78
177
+ 32.9,3.11,Male,Yes,Sun,Dinner,2,9.45
178
+ 17.89,2.0,Male,Yes,Sun,Dinner,2,11.18
179
+ 14.48,2.0,Male,Yes,Sun,Dinner,2,13.81
180
+ 9.6,4.0,Female,Yes,Sun,Dinner,2,41.67
181
+ 34.63,3.55,Male,Yes,Sun,Dinner,2,10.25
182
+ 34.65,3.68,Male,Yes,Sun,Dinner,4,10.62
183
+ 23.33,5.65,Male,Yes,Sun,Dinner,2,24.22
184
+ 45.35,3.5,Male,Yes,Sun,Dinner,3,7.72
185
+ 23.17,6.5,Male,Yes,Sun,Dinner,4,28.05
186
+ 40.55,3.0,Male,Yes,Sun,Dinner,2,7.4
187
+ 20.69,5.0,Male,No,Sun,Dinner,5,24.17
188
+ 20.9,3.5,Female,Yes,Sun,Dinner,3,16.75
189
+ 30.46,2.0,Male,Yes,Sun,Dinner,5,6.57
190
+ 18.15,3.5,Female,Yes,Sun,Dinner,3,19.28
191
+ 23.1,4.0,Male,Yes,Sun,Dinner,3,17.32
192
+ 15.69,1.5,Male,Yes,Sun,Dinner,2,9.56
193
+ 19.81,4.19,Female,Yes,Thur,Lunch,2,21.15
194
+ 28.44,2.56,Male,Yes,Thur,Lunch,2,9.0
195
+ 15.48,2.02,Male,Yes,Thur,Lunch,2,13.05
196
+ 16.58,4.0,Male,Yes,Thur,Lunch,2,24.13
197
+ 7.56,1.44,Male,No,Thur,Lunch,2,19.05
198
+ 10.34,2.0,Male,Yes,Thur,Lunch,2,19.34
199
+ 43.11,5.0,Female,Yes,Thur,Lunch,4,11.6
200
+ 13.0,2.0,Female,Yes,Thur,Lunch,2,15.38
201
+ 13.51,2.0,Male,Yes,Thur,Lunch,2,14.8
202
+ 18.71,4.0,Male,Yes,Thur,Lunch,3,21.38
203
+ 12.74,2.01,Female,Yes,Thur,Lunch,2,15.78
204
+ 16.4,2.5,Female,Yes,Thur,Lunch,2,15.24
205
+ 20.53,4.0,Male,Yes,Thur,Lunch,4,19.48
206
+ 16.47,3.23,Female,Yes,Thur,Lunch,3,19.61
207
+ 26.59,3.41,Male,Yes,Sat,Dinner,3,12.82
208
+ 38.73,3.0,Male,Yes,Sat,Dinner,4,7.75
209
+ 24.27,2.03,Male,Yes,Sat,Dinner,2,8.36
210
+ 12.76,2.23,Female,Yes,Sat,Dinner,2,17.48
211
+ 30.06,2.0,Male,Yes,Sat,Dinner,3,6.65
212
+ 25.89,5.16,Male,Yes,Sat,Dinner,4,19.93
213
+ 48.33,9.0,Male,No,Sat,Dinner,4,18.62
214
+ 13.27,2.5,Female,Yes,Sat,Dinner,2,18.84
215
+ 28.17,6.5,Female,Yes,Sat,Dinner,3,23.07
216
+ 12.9,1.1,Female,Yes,Sat,Dinner,2,8.53
217
+ 28.15,3.0,Male,Yes,Sat,Dinner,5,10.66
218
+ 11.59,1.5,Male,Yes,Sat,Dinner,2,12.94
219
+ 7.74,1.44,Male,Yes,Sat,Dinner,2,18.6
220
+ 30.14,3.09,Female,Yes,Sat,Dinner,4,10.25
221
+ 12.16,2.2,Male,Yes,Fri,Lunch,2,18.09
222
+ 13.42,3.48,Female,Yes,Fri,Lunch,2,25.93
223
+ 8.58,1.92,Male,Yes,Fri,Lunch,1,22.38
224
+ 15.98,3.0,Female,No,Fri,Lunch,3,18.77
225
+ 13.42,1.58,Male,Yes,Fri,Lunch,2,11.77
226
+ 16.27,2.5,Female,Yes,Fri,Lunch,2,15.37
227
+ 10.09,2.0,Female,Yes,Fri,Lunch,2,19.82
228
+ 20.45,3.0,Male,No,Sat,Dinner,4,14.67
229
+ 13.28,2.72,Male,No,Sat,Dinner,2,20.48
230
+ 22.12,2.88,Female,Yes,Sat,Dinner,2,13.02
231
+ 24.01,2.0,Male,Yes,Sat,Dinner,4,8.33
232
+ 15.69,3.0,Male,Yes,Sat,Dinner,3,19.12
233
+ 11.61,3.39,Male,No,Sat,Dinner,2,29.2
234
+ 10.77,1.47,Male,No,Sat,Dinner,2,13.65
235
+ 15.53,3.0,Male,Yes,Sat,Dinner,2,19.32
236
+ 10.07,1.25,Male,No,Sat,Dinner,2,12.41
237
+ 12.6,1.0,Male,Yes,Sat,Dinner,2,7.94
238
+ 32.83,1.17,Male,Yes,Sat,Dinner,2,3.56
239
+ 35.83,4.67,Female,No,Sat,Dinner,3,13.03
240
+ 29.03,5.92,Male,No,Sat,Dinner,3,20.39
241
+ 27.18,2.0,Female,Yes,Sat,Dinner,2,7.36
242
+ 22.67,2.0,Male,Yes,Sat,Dinner,2,8.82
243
+ 17.82,1.75,Male,No,Sat,Dinner,2,9.82
244
+ 18.78,3.0,Female,No,Thur,Dinner,2,15.97