Spaces:
Sleeping
Sleeping
Ubuntu
commited on
Commit
•
0ad3339
1
Parent(s):
071c624
initial commit
Browse files- .gitattributes +0 -39
- .gitignore +0 -1
- Dockerfile +1 -9
- README.md +2 -2
- app/js/BookCard.jsx +0 -72
- app/js/GenreTag.jsx +0 -24
- app/js/index.js +0 -4
- app/logic/SVD_model.R +0 -39
- app/logic/item_item_model.R +0 -26
- app/logic/poisson_model.R +504 -0
- app/logic/recommend_system.R +0 -78
- app/logic/tfidf_model.R +0 -107
- app/logic/utils.R +13 -39
- app/main.R +96 -102
- app/static/css/app.min.css +0 -1
- app/static/js/app.min.js +0 -0
- app/static/js/app.min.js.LICENSE.txt +0 -34
- app/styles/main.scss +0 -259
- app/view/mod_data_analysis.R +0 -64
- app/view/mod_poisson_model.R +259 -0
- app/view/mod_recommend_books.R +0 -131
- app/view/mod_search_books.R +0 -44
- app/view/mod_value_boxes.R +93 -0
- app/view/react.R +0 -5
- data/bike_data.ods +0 -0
- data/bike_data_filtered.csv +215 -0
- data/bike_data_filtered_long.csv +1071 -0
- data/dataset_goodreads_filtered.csv +0 -3
- data/item_to_item_similarity_dataframe_full.csv +0 -3
- data/ratings_filtered.rds +0 -3
- data/ref_corp_tfidf_new.rds +0 -3
- data/svdf.rds +0 -3
- dependencies.R +10 -10
- package-lock.json +0 -1348
- package.json +0 -16
- renv.lock +176 -702
.gitattributes
DELETED
@@ -1,39 +0,0 @@
|
|
1 |
-
*.7z filter=lfs diff=lfs merge=lfs -text
|
2 |
-
*.arrow filter=lfs diff=lfs merge=lfs -text
|
3 |
-
*.bin filter=lfs diff=lfs merge=lfs -text
|
4 |
-
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
5 |
-
*.ckpt filter=lfs diff=lfs merge=lfs -text
|
6 |
-
*.ftz filter=lfs diff=lfs merge=lfs -text
|
7 |
-
*.gz filter=lfs diff=lfs merge=lfs -text
|
8 |
-
*.h5 filter=lfs diff=lfs merge=lfs -text
|
9 |
-
*.joblib filter=lfs diff=lfs merge=lfs -text
|
10 |
-
*.lfs.* filter=lfs diff=lfs merge=lfs -text
|
11 |
-
*.mlmodel filter=lfs diff=lfs merge=lfs -text
|
12 |
-
*.model filter=lfs diff=lfs merge=lfs -text
|
13 |
-
*.msgpack filter=lfs diff=lfs merge=lfs -text
|
14 |
-
*.npy filter=lfs diff=lfs merge=lfs -text
|
15 |
-
*.npz filter=lfs diff=lfs merge=lfs -text
|
16 |
-
*.onnx filter=lfs diff=lfs merge=lfs -text
|
17 |
-
*.ot filter=lfs diff=lfs merge=lfs -text
|
18 |
-
*.parquet filter=lfs diff=lfs merge=lfs -text
|
19 |
-
*.pb filter=lfs diff=lfs merge=lfs -text
|
20 |
-
*.pickle filter=lfs diff=lfs merge=lfs -text
|
21 |
-
*.pkl filter=lfs diff=lfs merge=lfs -text
|
22 |
-
*.pt filter=lfs diff=lfs merge=lfs -text
|
23 |
-
*.pth filter=lfs diff=lfs merge=lfs -text
|
24 |
-
*.rar filter=lfs diff=lfs merge=lfs -text
|
25 |
-
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
26 |
-
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
27 |
-
*.tar.* filter=lfs diff=lfs merge=lfs -text
|
28 |
-
*.tflite filter=lfs diff=lfs merge=lfs -text
|
29 |
-
*.tgz filter=lfs diff=lfs merge=lfs -text
|
30 |
-
*.wasm filter=lfs diff=lfs merge=lfs -text
|
31 |
-
*.xz filter=lfs diff=lfs merge=lfs -text
|
32 |
-
*.zip filter=lfs diff=lfs merge=lfs -text
|
33 |
-
*.zst filter=lfs diff=lfs merge=lfs -text
|
34 |
-
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
35 |
-
data/item_to_item_similarity_dataframe_full.csv filter=lfs diff=lfs merge=lfs -text
|
36 |
-
data/ratings_filtered.rds filter=lfs diff=lfs merge=lfs -text
|
37 |
-
data/ref_corp_tfidf_new.rds filter=lfs diff=lfs merge=lfs -text
|
38 |
-
data/svdf.rds filter=lfs diff=lfs merge=lfs -text
|
39 |
-
data/dataset_goodreads_filtered.csv filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.gitignore
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
.DS_Store
|
|
|
|
Dockerfile
CHANGED
@@ -1,12 +1,5 @@
|
|
1 |
FROM rocker/shiny-verse:4.3.0
|
2 |
|
3 |
-
RUN apt-get update --fix-missing \
|
4 |
-
&& apt-get install -y software-properties-common \
|
5 |
-
&& rm -rf /var/lib/apt/lists/*
|
6 |
-
RUN add-apt-repository -y ppa:cran/poppler
|
7 |
-
RUN apt-get install -y libpoppler-cpp-dev
|
8 |
-
|
9 |
-
|
10 |
# Workaround for renv cache
|
11 |
RUN mkdir /.cache
|
12 |
RUN chmod 777 /.cache
|
@@ -35,5 +28,4 @@ COPY app/ ./app/
|
|
35 |
RUN ls -lah ./data/
|
36 |
|
37 |
RUN mkdir -p ./app_cache/sass
|
38 |
-
|
39 |
-
CMD ["R", "--quiet", "-e", "shiny::runApp(host='0.0.0.0', port=7860)"]
|
|
|
1 |
FROM rocker/shiny-verse:4.3.0
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
# Workaround for renv cache
|
4 |
RUN mkdir /.cache
|
5 |
RUN chmod 777 /.cache
|
|
|
28 |
RUN ls -lah ./data/
|
29 |
|
30 |
RUN mkdir -p ./app_cache/sass
|
31 |
+
CMD ["R", "--quiet", "-e", "shiny::runApp(host='0.0.0.0', port=7860)"]
|
|
README.md
CHANGED
@@ -1,8 +1,8 @@
|
|
1 |
---
|
2 |
-
title:
|
3 |
emoji: 🐠
|
4 |
colorFrom: green
|
5 |
-
colorTo:
|
6 |
sdk: docker
|
7 |
pinned: false
|
8 |
---
|
|
|
1 |
---
|
2 |
+
title: M9211_projekt
|
3 |
emoji: 🐠
|
4 |
colorFrom: green
|
5 |
+
colorTo: blue
|
6 |
sdk: docker
|
7 |
pinned: false
|
8 |
---
|
app/js/BookCard.jsx
DELETED
@@ -1,72 +0,0 @@
|
|
1 |
-
const { useState } = React;
|
2 |
-
import Swal from 'sweetalert2'
|
3 |
-
import withReactContent from 'sweetalert2-react-content'
|
4 |
-
import { FaStar, FaGoodreads } from "react-icons/fa";
|
5 |
-
import { GenreTag } from './GenreTag';
|
6 |
-
import Heart from '@react-sandbox/heart'
|
7 |
-
|
8 |
-
|
9 |
-
const showDesc = (title, message) => {
|
10 |
-
withReactContent(
|
11 |
-
Swal.fire({
|
12 |
-
title: title,
|
13 |
-
text: message,
|
14 |
-
icon: "info",
|
15 |
-
width: '40rem',
|
16 |
-
grow: "fullscreen"
|
17 |
-
})
|
18 |
-
)
|
19 |
-
}
|
20 |
-
|
21 |
-
export default function BookCard({ title, author_name, avg_rating, genres, description, imageUrl, url, model }) {
|
22 |
-
|
23 |
-
|
24 |
-
const [active, setActive] = useState(false)
|
25 |
-
return (
|
26 |
-
<div className="book-card__container">
|
27 |
-
<div className="book-card__cover">
|
28 |
-
<img className="book-card__cover__image" src={imageUrl} alt={title} />
|
29 |
-
</div>
|
30 |
-
|
31 |
-
<div className="book-card__info-section">
|
32 |
-
<div className="book-card__info-section__genre-section">
|
33 |
-
{genres.map((genre) => (
|
34 |
-
<GenreTag genre={genre} />
|
35 |
-
))}
|
36 |
-
</div>
|
37 |
-
|
38 |
-
|
39 |
-
<h3 className="book-card__info-section__title">{title}</h3>
|
40 |
-
<p className="book-card__info-section__author">{author_name}</p>
|
41 |
-
<div className="book-card__info-section__rating">
|
42 |
-
<FaStar className='book-card__info-section__rating-icon' />
|
43 |
-
<span className='book-card__info-section__rating-icon-rating'>{avg_rating}</span>
|
44 |
-
|
45 |
-
<a href={url} target="_blank" rel="noopener noreferrer">
|
46 |
-
<FaGoodreads className='book-card__info-section__rating-icon' />
|
47 |
-
</a>
|
48 |
-
</div>
|
49 |
-
<button
|
50 |
-
className="book-card__info-section__show-description-btn btn btn-sm"
|
51 |
-
onClick={() => showDesc(title, description)}
|
52 |
-
>
|
53 |
-
Show Description
|
54 |
-
</button>
|
55 |
-
<Heart
|
56 |
-
width={34}
|
57 |
-
height={34}
|
58 |
-
active={active}
|
59 |
-
onClick={() => {
|
60 |
-
Shiny.setInputValue("app-recommend_books-myval", {
|
61 |
-
title: title,
|
62 |
-
model: model,
|
63 |
-
genres: genres
|
64 |
-
})
|
65 |
-
console.log()
|
66 |
-
setActive(!active)}
|
67 |
-
}
|
68 |
-
/>
|
69 |
-
</div>
|
70 |
-
</div>
|
71 |
-
);
|
72 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/js/GenreTag.jsx
DELETED
@@ -1,24 +0,0 @@
|
|
1 |
-
|
2 |
-
|
3 |
-
function getClassName(genre) {
|
4 |
-
const classMap = {
|
5 |
-
"children": "children-color",
|
6 |
-
"fantasy": "fantasy-color",
|
7 |
-
"history_biography": "history_biography-color",
|
8 |
-
"graphic_comics": "comics-color",
|
9 |
-
"romance": "romance-color",
|
10 |
-
"poetry": "poetry-color",
|
11 |
-
"ya": "YA-color",
|
12 |
-
"crime": "crime-color"
|
13 |
-
};
|
14 |
-
return classMap[genre.toLowerCase().trim()] || "default_color"; // Use toLowerCase for case-insensitivity
|
15 |
-
}
|
16 |
-
|
17 |
-
|
18 |
-
export const GenreTag = (props) => {
|
19 |
-
return (
|
20 |
-
<div className={getClassName(props.genre) + " book-card__info-section__genre-section-container" + " flex-center"}>
|
21 |
-
<span className='book-card__info-section__genre-section-conteiner-text'>#{props.genre}</span>
|
22 |
-
</div>
|
23 |
-
)
|
24 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/js/index.js
CHANGED
@@ -1,4 +0,0 @@
|
|
1 |
-
import BookCard from './BookCard';
|
2 |
-
|
3 |
-
|
4 |
-
Rhino.registerReactComponents({ BookCard })
|
|
|
|
|
|
|
|
|
|
app/logic/SVD_model.R
DELETED
@@ -1,39 +0,0 @@
|
|
1 |
-
box::use(
|
2 |
-
recommenderlab[predict],
|
3 |
-
methods[as],
|
4 |
-
dplyr[select]
|
5 |
-
)
|
6 |
-
|
7 |
-
|
8 |
-
SVD_predict <- function(books_tab, selected_ids, ratings_tab, SVD_model, select_user_mat, how_many) {
|
9 |
-
found_ids <- selected_ids[selected_ids %in% colnames(ratings_tab)]
|
10 |
-
if (length(found_ids) == 0) {
|
11 |
-
return(NULL)
|
12 |
-
}
|
13 |
-
ratings_line <- ratings_tab[1,]
|
14 |
-
ratings_line[] <- NA
|
15 |
-
ratings_line[found_ids] <- 5
|
16 |
-
|
17 |
-
select_user_mat <- as.matrix(ratings_line)
|
18 |
-
select_user_mat <- as(select_user_mat, 'realRatingMatrix')
|
19 |
-
|
20 |
-
predict_SVDF <- predict(SVD_model,
|
21 |
-
select_user_mat,
|
22 |
-
type = "topNList",
|
23 |
-
n = how_many
|
24 |
-
)
|
25 |
-
|
26 |
-
|
27 |
-
predict_SVDF_list <- as(predict_SVDF, 'list')
|
28 |
-
predict_SVDF_list <- lapply(predict_SVDF_list, as.numeric)
|
29 |
-
predict_SVDF_df <- as.data.frame(predict_SVDF_list)
|
30 |
-
names(predict_SVDF_df) <- "book_id"
|
31 |
-
|
32 |
-
recommendations_SVDF <- merge(predict_SVDF_df, books_tab, by = "book_id")
|
33 |
-
recommendations_tab <- recommendations_SVDF |> select(
|
34 |
-
title, average_rating, description, url, image_url, genres, author_name
|
35 |
-
)
|
36 |
-
recommendations_tab$model <- "SVD"
|
37 |
-
return(recommendations_tab)
|
38 |
-
|
39 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/logic/item_item_model.R
DELETED
@@ -1,26 +0,0 @@
|
|
1 |
-
box::use(
|
2 |
-
dplyr[filter]
|
3 |
-
)
|
4 |
-
|
5 |
-
box::use(
|
6 |
-
app/logic/utils[split_number, parse_recommendations]
|
7 |
-
)
|
8 |
-
|
9 |
-
#' @export
|
10 |
-
get_item_item_recommendations <- function(item_item_df, data_tab, ids, how_many) {
|
11 |
-
rows <- item_item_df |> filter(
|
12 |
-
book_id %in% ids
|
13 |
-
)
|
14 |
-
|
15 |
-
distribution <- split_number(how_many, length(ids))
|
16 |
-
|
17 |
-
result <- list()
|
18 |
-
for (i in 1:length(distribution)) {
|
19 |
-
result <- append(result, rows[i,which(colnames(item_item_df) == "X1"):(distribution[i]+2)] |> as.vector())
|
20 |
-
}
|
21 |
-
|
22 |
-
result <- result |> unlist()
|
23 |
-
return(parse_recommendations(result, data_tab, "ITEM-ITEM"))
|
24 |
-
}
|
25 |
-
|
26 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/logic/poisson_model.R
ADDED
@@ -0,0 +1,504 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
box::use(
|
2 |
+
tibble[tibble],
|
3 |
+
dplyr[...],
|
4 |
+
tidyr[...],
|
5 |
+
ggplot2[ggplot, geom_line, aes, geom_contour, labs, ggtitle, geom_point],
|
6 |
+
stats[dgamma, qgamma, dpois],
|
7 |
+
HDInterval[hdi],
|
8 |
+
)
|
9 |
+
|
10 |
+
|
11 |
+
# POISSON -----------------------------------------------------------------
|
12 |
+
|
13 |
+
|
14 |
+
#' get_poisson_prior_tab
|
15 |
+
#'
|
16 |
+
#' vytvori dataframe s apriornim rozdelenim pravdepodobnosti
|
17 |
+
#'
|
18 |
+
#' @param theta_start levy konec intervalu parametrickeho prostoru
|
19 |
+
#' @param theta_end pravy konec intervalu parametrickeho prostoru
|
20 |
+
#' @param a apriorni parametr gamma rozdeleni == celkovy pocet udalosti ve
|
21 |
+
#' fiktivnim apriornim vyber
|
22 |
+
#' @param b apriorni parametr gamma rozdeleni == rozsah fiktivniho apriorniho
|
23 |
+
#' vyberu (\strong{degree of belief})
|
24 |
+
#' @param theta_res "by" parametr pro \emph{seq} rikajici, jak huste chceme
|
25 |
+
#' nasamplovat parametr \theta. Default: 0.01
|
26 |
+
#' @param model_name jmeno modelu, ktere se vlozi do sloupce \emph{model}.
|
27 |
+
#' Default: "prior"
|
28 |
+
#' @return dataframe se sloupci: n | y | p | theta | model
|
29 |
+
#' @export
|
30 |
+
#'
|
31 |
+
#' @examples
|
32 |
+
#' get_poisson_prior_tab(0, 5, 2, 1)
|
33 |
+
get_poisson_prior_tab <-
|
34 |
+
function(theta_start,
|
35 |
+
theta_end,
|
36 |
+
a,
|
37 |
+
b,
|
38 |
+
theta_res = 0.1,
|
39 |
+
model_name = "prior",
|
40 |
+
is_jeffreys = F
|
41 |
+
) {
|
42 |
+
theta <- seq(theta_start, theta_end, by = theta_res)
|
43 |
+
|
44 |
+
prior_tab <- tibble(theta = theta) |>
|
45 |
+
mutate(
|
46 |
+
n = NA,
|
47 |
+
y = NA,
|
48 |
+
p = ifelse(is_jeffreys, 1/sqrt(theta), dgamma(theta, a, b)),
|
49 |
+
model = model_name
|
50 |
+
)
|
51 |
+
return(prior_tab)
|
52 |
+
}
|
53 |
+
|
54 |
+
|
55 |
+
|
56 |
+
#'
|
57 |
+
#' Funkce vytvori a vrati DataFrame s posteriornim rozdelenim pravdepodobnosti
|
58 |
+
#' pro poissonuv model
|
59 |
+
#'
|
60 |
+
#' @param a apriorni parametr gamma rozdeleni == celkovy pocet udalosti ve
|
61 |
+
#' fiktivnim apriornim vyber
|
62 |
+
#' @param b apriorni parametr gamma rozdeleni == rozsah fiktivniho apriorniho
|
63 |
+
#' vyberu (\strong{degree of belief})
|
64 |
+
#' @param n = rozsah nahodneho vyberu v experimentu
|
65 |
+
#' @param y = celkovy pocet udalosti pozorovanych v experimentu
|
66 |
+
#' @param theta vektor nebo list nasamplovanych hodnot parametru theta
|
67 |
+
#' @param model_name jmeno modelu, ktere se vlozi do sloupce \emph{model}.
|
68 |
+
#' Default: "posterior"
|
69 |
+
#'
|
70 |
+
#' @return dataframe se sloupci: n | y | p | theta | model
|
71 |
+
#' @export
|
72 |
+
#'
|
73 |
+
#' @examples
|
74 |
+
get_poisson_posterior_tab <-
|
75 |
+
function(a, b, n, y, theta, model_name = "posterior") {
|
76 |
+
posterior_tab <- tibble(n = n, y = y, theta = theta) |>
|
77 |
+
mutate(p = dgamma(theta, a + y, b + n),
|
78 |
+
model = model_name)
|
79 |
+
}
|
80 |
+
|
81 |
+
|
82 |
+
|
83 |
+
#' get_poisson_likelihood_tab
|
84 |
+
#'
|
85 |
+
#' Vypocita verohodnostni funkci (likelihood) podle:
|
86 |
+
#' (Y \mid \theta) \sim Po(n \theta)
|
87 |
+
#' f(y \mid \theta) = \frac{(n\theta)^y}{y!} e^{-n\theta}
|
88 |
+
#'
|
89 |
+
#'
|
90 |
+
#' @param n = rozsah nahodneho vyberu v experimentu
|
91 |
+
#' @param y = celkovy pocet udalosti pozorovanych v experimentu
|
92 |
+
#' @param theta vektor nebo list nasamplovanych hodnot parametru theta
|
93 |
+
#' @param likelihood_multiplier konstanta, kterou vynasobime likelihood pro
|
94 |
+
#' lepsi vizualizaci. Vynasobeni konstantou se na poloze verohodnostni funkce
|
95 |
+
#' neprojevi
|
96 |
+
#' @param model_name jmeno modelu, ktere se vlozi do sloupce \emph{model}.
|
97 |
+
#' Default: "likelihood"
|
98 |
+
#'
|
99 |
+
#' @return dataframe se sloupci: n | y | p | theta | model
|
100 |
+
#' @export
|
101 |
+
#'
|
102 |
+
#' @examples
|
103 |
+
get_poisson_likelihood_tab <-
|
104 |
+
function(n,
|
105 |
+
y,
|
106 |
+
theta,
|
107 |
+
likelihood_multiplier = 1,
|
108 |
+
model_name = "likelihood") {
|
109 |
+
likelihood_tab <- tibble(
|
110 |
+
theta = theta,
|
111 |
+
model = model_name,
|
112 |
+
n = n,
|
113 |
+
y = y
|
114 |
+
) |>
|
115 |
+
mutate(p = dpois(y, n * theta) * likelihood_multiplier)
|
116 |
+
}
|
117 |
+
|
118 |
+
|
119 |
+
|
120 |
+
|
121 |
+
#' get_distribution plot
|
122 |
+
#'
|
123 |
+
#' @param full_tab dataframe, ktery obsahuje sloupce n | y | p | theta | model
|
124 |
+
#' a kde model = c("prior", "posterior", "likelihood")
|
125 |
+
#' @param linewidth ggplot line witdth
|
126 |
+
#'
|
127 |
+
#' @return ggplot2 plot posteriorni distribuce, apriorni distribuce a likelihood
|
128 |
+
#' @export
|
129 |
+
#'
|
130 |
+
#' @examples
|
131 |
+
get_distribution_plot <- function(full_tab, linewidth) {
|
132 |
+
plot <-
|
133 |
+
full_tab |> ggplot(aes(
|
134 |
+
x = theta,
|
135 |
+
y = p,
|
136 |
+
color = model,
|
137 |
+
group =
|
138 |
+
)) +
|
139 |
+
geom_line(linewidth = linewidth)
|
140 |
+
}
|
141 |
+
|
142 |
+
|
143 |
+
#' get_prior_poisson_characteristics
|
144 |
+
#'
|
145 |
+
#' @param prior_a apriorni parametr gamma rozdeleni == celkovy pocet udalosti ve
|
146 |
+
#' fiktivnim apriornim vyber
|
147 |
+
#' @param prior_b apriorni parametr gamma rozdeleni == rozsah fiktivniho apriorniho
|
148 |
+
#' vyberu (\strong{degree of belief})
|
149 |
+
#'
|
150 |
+
#' @return dataframe se sloupci: mean | SD | mode | lwr | upr | HDP.lower | HDP.upper
|
151 |
+
#' @export
|
152 |
+
#'
|
153 |
+
#' @examples
|
154 |
+
get_prior_poisson_characteristics <- function(prior_a, prior_b, model_name = "prior") {
|
155 |
+
prior <- list(a = prior_a, b = prior_b)
|
156 |
+
|
157 |
+
stat.prior <- with(
|
158 |
+
prior,
|
159 |
+
data.frame(
|
160 |
+
model = model_name,
|
161 |
+
MLE = NA,
|
162 |
+
MAP = NA,
|
163 |
+
mean = a / b,
|
164 |
+
SD = sqrt(a / b ^ 2),
|
165 |
+
ETCI.lwr = qgamma(0.025, a, b),
|
166 |
+
ETCI.upr = qgamma(0.975, a, b),
|
167 |
+
HPD = t(hdi(
|
168 |
+
qgamma,
|
169 |
+
credMass = 0.95,
|
170 |
+
shape = a,
|
171 |
+
rate = b
|
172 |
+
))
|
173 |
+
)
|
174 |
+
)
|
175 |
+
}
|
176 |
+
|
177 |
+
|
178 |
+
|
179 |
+
#' get_posterior_poisson_characteristics
|
180 |
+
#'
|
181 |
+
#' @param prior_a apriorni parametr gamma rozdeleni == celkovy pocet udalosti ve
|
182 |
+
#' fiktivnim apriornim vyber
|
183 |
+
#' @param prior_b apriorni parametr gamma rozdeleni == rozsah fiktivniho apriorniho
|
184 |
+
#' vyberu (\strong{degree of belief})
|
185 |
+
#' @param n rozsah nahodneho vyberu v experimentu
|
186 |
+
#' @param y celkovy pocet udalosti pozorovanych v experimentu
|
187 |
+
#' @param full_tab dataframe, ktery obsahuje sloupce n | y | p | theta | model
|
188 |
+
#' a kde model = c("prior", "posterior", "likelihood")
|
189 |
+
#'
|
190 |
+
#' @return Dataframe se sloupci: mean | SD | mode | lwr | upr | MLE | HDP.lower | HDP.upper
|
191 |
+
#' @export
|
192 |
+
#'
|
193 |
+
#' @examples
|
194 |
+
get_posterior_poisson_characteristics <-
|
195 |
+
function(prior_a,
|
196 |
+
prior_b,
|
197 |
+
n,
|
198 |
+
y,
|
199 |
+
full_tab,
|
200 |
+
model_name = "posterior") {
|
201 |
+
posterior_hyperparameters <- list(a = prior_a + y, b = prior_b + n)
|
202 |
+
MaxL <- slice(.data = full_tab, which.max(full_tab$p))
|
203 |
+
|
204 |
+
stats_posterior <- with(
|
205 |
+
posterior_hyperparameters,
|
206 |
+
data.frame(
|
207 |
+
model = model_name,
|
208 |
+
MLE = MaxL$theta,
|
209 |
+
MAP = (a - 1) / b,
|
210 |
+
mean = a / b,
|
211 |
+
SD = sqrt(a / (b ^ 2)),
|
212 |
+
ETCI.lwr = qgamma(0.025, a, b),
|
213 |
+
ETCI.upr = qgamma(0.975, a, b),
|
214 |
+
HPD = t(hdi(\(x) qgamma(x, a, b), credMass = 0.95))
|
215 |
+
)
|
216 |
+
)
|
217 |
+
}
|
218 |
+
|
219 |
+
|
220 |
+
|
221 |
+
#' calculate_posterior_mean
|
222 |
+
#'
|
223 |
+
#' @param mean.prior
|
224 |
+
#' @param belief == b
|
225 |
+
#' @param y
|
226 |
+
#' @param n
|
227 |
+
#'
|
228 |
+
#' @return
|
229 |
+
#' @export
|
230 |
+
#'
|
231 |
+
#' @examples
|
232 |
+
calculate_posterior_mean <- function(mean.prior, belief, y, n) {
|
233 |
+
(belief * mean.prior + y) / (belief + n)
|
234 |
+
}
|
235 |
+
|
236 |
+
|
237 |
+
#' predict_neg_bin_prior
|
238 |
+
#'
|
239 |
+
#' @param pred_start
|
240 |
+
#' @param pred_end
|
241 |
+
#' @param prior_a
|
242 |
+
#' @param prior_b
|
243 |
+
#' @param model_name
|
244 |
+
#'
|
245 |
+
#' @return
|
246 |
+
#' @export
|
247 |
+
#'
|
248 |
+
#' @examples
|
249 |
+
predict_neg_bin_prior <-
|
250 |
+
function(pred_start = 0,
|
251 |
+
pred_end = 10,
|
252 |
+
prior_a,
|
253 |
+
prior_b,
|
254 |
+
model_name = "marginal") {
|
255 |
+
tibble(
|
256 |
+
y.pred = seq(pred_start, pred_end, by = 1),
|
257 |
+
f = dnbinom(y.pred, size = prior_a, prob = prior_b / (prior_b + 1)),
|
258 |
+
model = model_name
|
259 |
+
)
|
260 |
+
}
|
261 |
+
|
262 |
+
|
263 |
+
#' predict_neg_bin_marginal_characteristics
|
264 |
+
#'
|
265 |
+
#' @param prior_a
|
266 |
+
#' @param prior_b
|
267 |
+
#' @param model_name
|
268 |
+
#'
|
269 |
+
#' @return
|
270 |
+
#' @export
|
271 |
+
#'
|
272 |
+
#' @examples
|
273 |
+
predict_neg_bin_marginal_characteristics <-
|
274 |
+
function(prior_a, prior_b, model_name = "marginal") {
|
275 |
+
marginal <- list(a = prior_a, b = prior_b)
|
276 |
+
with(
|
277 |
+
marginal,
|
278 |
+
data.frame(
|
279 |
+
model = model_name,
|
280 |
+
mean = a / b,
|
281 |
+
sd = sqrt(a * (b + 1) / b ^ 2),
|
282 |
+
lower = qnbinom(0.025, a, b / (b + 1)),
|
283 |
+
upper = qnbinom(0.975, a, b / (b + 1))
|
284 |
+
)
|
285 |
+
)
|
286 |
+
}
|
287 |
+
|
288 |
+
|
289 |
+
#' predict_neg_bin_posterior_characteristics
|
290 |
+
#'
|
291 |
+
#' @param prior_a
|
292 |
+
#' @param prior_b
|
293 |
+
#' @param y
|
294 |
+
#' @param n
|
295 |
+
#' @param model_name
|
296 |
+
#'
|
297 |
+
#' @return
|
298 |
+
#' @export
|
299 |
+
#'
|
300 |
+
#' @examples
|
301 |
+
predict_neg_bin_posterior_characteristics <-
|
302 |
+
function(prior_a, prior_b, y, n, model_name = "posterior") {
|
303 |
+
posterior1 <- list(a = prior_a + y, b = prior_b + n)
|
304 |
+
with(
|
305 |
+
posterior1,
|
306 |
+
data.frame(
|
307 |
+
model = model_name,
|
308 |
+
mean = a / b,
|
309 |
+
sd = sqrt(a * (b + 1) / b ^ 2),
|
310 |
+
lower = qnbinom(0.025, a, b / (b + 1)),
|
311 |
+
upper = qnbinom(0.975, a, b / (b + 1))
|
312 |
+
)
|
313 |
+
)
|
314 |
+
}
|
315 |
+
|
316 |
+
|
317 |
+
#' predict_neg_bin_posterior
|
318 |
+
#'
|
319 |
+
#' @param pred_start
|
320 |
+
#' @param pred_end
|
321 |
+
#' @param prior_a
|
322 |
+
#' @param prior_b
|
323 |
+
#' @param y
|
324 |
+
#' @param n
|
325 |
+
#' @param model_name
|
326 |
+
#'
|
327 |
+
#' @return
|
328 |
+
#' @export
|
329 |
+
#'
|
330 |
+
#' @examples
|
331 |
+
predict_neg_bin_posterior <-
|
332 |
+
function(pred_start = 0,
|
333 |
+
pred_end = 10,
|
334 |
+
prior_a,
|
335 |
+
prior_b,
|
336 |
+
y,
|
337 |
+
n,
|
338 |
+
model_name = "posterior") {
|
339 |
+
tibble(
|
340 |
+
y.pred = seq(pred_start, pred_end, by = 1),
|
341 |
+
f = dnbinom(
|
342 |
+
y.pred,
|
343 |
+
size = prior_a + y,
|
344 |
+
prob = (prior_b + n) / (prior_b + n + 1)
|
345 |
+
),
|
346 |
+
model = model_name
|
347 |
+
)
|
348 |
+
}
|
349 |
+
|
350 |
+
|
351 |
+
#' get_predict_dist_plots
|
352 |
+
#'
|
353 |
+
#' @param predict_tab tabulka se sloupci: y.pred | f | model
|
354 |
+
#' @param lab_x popisek osy x
|
355 |
+
#' @param lab_y popisek osy y
|
356 |
+
#'
|
357 |
+
#' @return ggplot2 plot prediktivnich rozdelni
|
358 |
+
#' @export
|
359 |
+
#'
|
360 |
+
#' @examples
|
361 |
+
get_predict_dist_plots <-
|
362 |
+
function(predict_tab, lab_x, lab_y = "prediktivni pravdepodobnosti") {
|
363 |
+
predict_tab |> ggplot(aes(
|
364 |
+
x = y.pred,
|
365 |
+
y = f,
|
366 |
+
group = model,
|
367 |
+
colour = model
|
368 |
+
)) +
|
369 |
+
geom_line(linewidth = 0.3, lty = 2) +
|
370 |
+
geom_point(size = 1.5, pch = 19) +
|
371 |
+
labs(x = lab_x, y = lab_y)
|
372 |
+
}
|
373 |
+
|
374 |
+
|
375 |
+
#' get_poisson_sensitivity_plot
|
376 |
+
#'
|
377 |
+
#' @param a apriorni parametr gamma rozdeleni == celkovy pocet udalosti ve
|
378 |
+
#' fiktivnim apriornim vyber
|
379 |
+
#' @param b apriorni parametr gamma rozdeleni == rozsah fiktivniho apriorniho
|
380 |
+
#' vyberu (\strong{degree of belief})
|
381 |
+
#' @param n = rozsah nahodneho vyberu v experimentu
|
382 |
+
#' @param y = celkovy pocet udalosti pozorovanych v experimentu
|
383 |
+
#' @param mean_prior_left zacatek intervalu pro samplovani apriorni stredni hodnoty
|
384 |
+
#' @param mean_prior_right konec intervalu pro samplovani apriorni stredni hodnoty
|
385 |
+
#' @param belief_left zacatek intervalu pro samplovani degree of belief (b)
|
386 |
+
#' @param belief_right
|
387 |
+
#'
|
388 |
+
#' @return
|
389 |
+
#' @export
|
390 |
+
#'
|
391 |
+
#' @examples
|
392 |
+
get_poisson_sensitivity_plot <-
|
393 |
+
function(a,
|
394 |
+
b,
|
395 |
+
n,
|
396 |
+
y,
|
397 |
+
mean_prior_left,
|
398 |
+
mean_prior_right,
|
399 |
+
belief_left,
|
400 |
+
belief_right) {
|
401 |
+
da <- expand_grid(
|
402 |
+
mean.prior = seq(mean_prior_left, mean_prior_right, by = 1),
|
403 |
+
belief = seq(belief_left, belief_right, by = 1),
|
404 |
+
) |> mutate(mean.posterior = calculate_posterior_mean(mean.prior, belief, y, n))
|
405 |
+
# vrstevnicovy graf s barevnymi vrstevnicemi
|
406 |
+
da |> ggplot(aes(x = belief, y = mean.prior, z = mean.posterior)) +
|
407 |
+
geom_contour(binwidth = 0.05, aes(colour = after_stat(level))) +
|
408 |
+
labs(x = "belief", y = "apriorni stredni hodnota", color = "apost.\nstredni\nhodnota") +
|
409 |
+
ggtitle("Aposteriorni stredni hodnota") +
|
410 |
+
geom_point(
|
411 |
+
x = b,
|
412 |
+
y = a / b,
|
413 |
+
color = "red",
|
414 |
+
show.legend = FALSE
|
415 |
+
)
|
416 |
+
}
|
417 |
+
|
418 |
+
|
419 |
+
|
420 |
+
# Priklady ----------------------------------------------------------------
|
421 |
+
|
422 |
+
|
423 |
+
#
|
424 |
+
#
|
425 |
+
#
|
426 |
+
#
|
427 |
+
# # 1. zeny
|
428 |
+
#
|
429 |
+
# load(file = "../../04/deti1.RData", verbose = TRUE)
|
430 |
+
# data <- Y
|
431 |
+
#
|
432 |
+
# tab <- data |>
|
433 |
+
# filter(FEMALE == 1) |>
|
434 |
+
# filter((YEAR >= 1990 & YEAR < 2000) & (AGE == 40)) |>
|
435 |
+
# select(CHILDS, DEGREE)
|
436 |
+
#
|
437 |
+
# tab <- drop_na(tab)
|
438 |
+
#
|
439 |
+
# Y1 <- tab |> filter(DEGREE <= 2) |> mutate(edu = "<BC")
|
440 |
+
# n1 <- nrow(Y1)
|
441 |
+
# y1 <- sum(Y1$CHILDS)
|
442 |
+
#
|
443 |
+
# Y2 <- tab |> filter(DEGREE >= 3) |> mutate(edu = "BC+")
|
444 |
+
# n2 <- nrow(Y2)
|
445 |
+
# y2 <- sum(Y2$CHILDS)
|
446 |
+
#
|
447 |
+
# Y <- bind_rows(Y1, Y2)
|
448 |
+
#
|
449 |
+
# a <- 2
|
450 |
+
# b <- 1
|
451 |
+
#
|
452 |
+
# prior_tab_low_ed <- get_poisson_prior_tab(0, 5, a, b, model_name = "BC< prior")
|
453 |
+
# prior_tab_high_ed <- get_poisson_prior_tab(0, 5, a, b, model_name = "BC+ prior")
|
454 |
+
#
|
455 |
+
# theta <- prior_tab_high_ed$theta
|
456 |
+
# prior <- bind_rows(prior_tab_low_ed, prior_tab_high_ed)
|
457 |
+
#
|
458 |
+
#
|
459 |
+
# posterior_tab_low_ed <- get_poisson_posterior_tab(a, b, n1, y1, theta, "BC< posterior")
|
460 |
+
# posterior_tab_high_ed <- get_poisson_posterior_tab(a, b, n2, y2, theta, "BC+ posterior")
|
461 |
+
#
|
462 |
+
# posterior <- bind_rows(posterior_tab_low_ed, posterior_tab_high_ed)
|
463 |
+
#
|
464 |
+
# likelihood_tab_low_ed <- get_poisson_likelihood_tab(n1, y1, theta, 10, "BC< likelihood")
|
465 |
+
# likelihood_tab_high_ed <- get_poisson_likelihood_tab(n2, y2, theta, 10, "BC+ likelihood")
|
466 |
+
#
|
467 |
+
# likelihood <- bind_rows(likelihood_tab_low_ed, likelihood_tab_high_ed)
|
468 |
+
#
|
469 |
+
# full_tab <- bind_rows(prior, posterior, likelihood)
|
470 |
+
#
|
471 |
+
# low_full_tab <- bind_rows(prior_tab_low_ed, posterior_tab_low_ed, likelihood_tab_low_ed)
|
472 |
+
# high_full_tab <- bind_rows(prior_tab_high_ed, posterior_tab_high_ed, likelihood_tab_high_ed)
|
473 |
+
#
|
474 |
+
#
|
475 |
+
# dist_plot <- get_distribution_plot(full_tab)
|
476 |
+
# dist_plot
|
477 |
+
#
|
478 |
+
# characteristics_low <- get_posterior_poisson_characteristics(a, b, n1, y1, low_full_tab)
|
479 |
+
# characteristics_high <- get_posterior_poisson_characteristics(a, b, n2, y2, high_full_tab)
|
480 |
+
#
|
481 |
+
# print(rbind(characteristics_low, characteristics_high), digits = 3)
|
482 |
+
#
|
483 |
+
# sens_plt_low <- get_poisson_sensitivity_plot(a, b, n1, y1, 0, 4, 0, 20)
|
484 |
+
# sens_plt_high <- get_poisson_sensitivity_plot(a, b, n2, y2, 0, 4, 0, 20)
|
485 |
+
#
|
486 |
+
# gridExtra::grid.arrange(sens_plt_low, sens_plt_high, ncol = 2)
|
487 |
+
#
|
488 |
+
# prior_pred <- predict_neg_bin_prior(0, 8, a, b, "marginal")
|
489 |
+
# post_pred_low <- predict_neg_bin_posterior(0, 8, a, b, y1, n1, "posterior <BC")
|
490 |
+
# post_pred_high <- predict_neg_bin_posterior(0, 8, a, b, y2, n2, "posterior BC+")
|
491 |
+
#
|
492 |
+
# pred_full <- rbind(prior_pred, post_pred_low, post_pred_high)
|
493 |
+
#
|
494 |
+
# predict_plot <- get_predict_dist_plots(pred_full, "predikovany pocet deti")
|
495 |
+
#
|
496 |
+
# # 2. Nemocnice ------------------------------------------------------------
|
497 |
+
#
|
498 |
+
# data <- read.csv2(file = "srdce1.csv") |>
|
499 |
+
# tibble::column_to_rownames(var = "nemocnice")
|
500 |
+
# print(data)
|
501 |
+
|
502 |
+
|
503 |
+
|
504 |
+
|
app/logic/recommend_system.R
DELETED
@@ -1,78 +0,0 @@
|
|
1 |
-
box::use(
|
2 |
-
quanteda[corpus, docnames, dfm, convert, dfm_tfidf, dfm_subset],
|
3 |
-
quanteda.textstats[textstat_simil],
|
4 |
-
utils[head],
|
5 |
-
spacyr[spacy_parse],
|
6 |
-
dplyr[mutate, filter, select],
|
7 |
-
)
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
create_ref_corpus <- function(data_tab) {
|
12 |
-
corp <- corpus(data_tab, text_field = "description")
|
13 |
-
docnames(corp) <- data_tab$title
|
14 |
-
return(corp)
|
15 |
-
}
|
16 |
-
|
17 |
-
|
18 |
-
spacy_pipeline <- function(corp) {
|
19 |
-
res <- corp |> spacy_parse()
|
20 |
-
res_tokens <- res |>
|
21 |
-
filter(
|
22 |
-
! pos %in% c("PUNCT", "PART", "NUM", "SYM")
|
23 |
-
) |>
|
24 |
-
mutate(
|
25 |
-
lemma = tolower(lemma)
|
26 |
-
) |>
|
27 |
-
as.tokens(
|
28 |
-
use_lemma = TRUE
|
29 |
-
) |>
|
30 |
-
tokens_remove(stopwords("en"))
|
31 |
-
|
32 |
-
corp_dfm <- res_tokens |> dfm()
|
33 |
-
|
34 |
-
saveRDS(corp_dfm, "./data/ref_corp_dfm.rds")
|
35 |
-
|
36 |
-
|
37 |
-
corp_tfidf <- corp_dfm |> dfm_tfidf()
|
38 |
-
|
39 |
-
saveRDS(corp_tfidf, "./data/ref_corp_tfidf.rds")
|
40 |
-
}
|
41 |
-
|
42 |
-
#' export
|
43 |
-
get_recommendations <- function(corp_dfm, query_book_titles, simil_method = "ejaccard", how_many) {
|
44 |
-
query_dfm <- dfm_subset(corp_dfm, docname_ %in% query_book_titles)
|
45 |
-
|
46 |
-
tstat <- textstat_simil(
|
47 |
-
query_dfm, corp_dfm,
|
48 |
-
margin = "documents",
|
49 |
-
method = simil_method
|
50 |
-
)
|
51 |
-
|
52 |
-
stat_list <- as.list(tstat)
|
53 |
-
ordered <- sort(unlist(stat_list), decreasing = TRUE)
|
54 |
-
top_n <- head(ordered, n = how_many)
|
55 |
-
names(top_n) <- names(top_n) |> gsub(pattern = "\\..*$", replacement = "")
|
56 |
-
return(names(top_n))
|
57 |
-
}
|
58 |
-
|
59 |
-
#' export
|
60 |
-
parse_recommendations <- function(rec_book_names, data_tab) {
|
61 |
-
subset_books <- data_tab |>
|
62 |
-
filter(
|
63 |
-
title %in% rec_book_names
|
64 |
-
) |>
|
65 |
-
select(
|
66 |
-
title, average_rating, description, url, image_url, genres, author_name
|
67 |
-
)
|
68 |
-
return(subset_books)
|
69 |
-
}
|
70 |
-
|
71 |
-
# hp3 <- dfm_subset(corp_dfm, docname_ %in% "A Game of Thrones (A Song of Ice and Fire, #1)")
|
72 |
-
# tstat <- textstat_simil(hp3, corp_dfm,
|
73 |
-
# margin = "documents", method = "ejaccard")
|
74 |
-
# stat_list <- as.list(tstat)
|
75 |
-
# ordered <- sort(unlist(stat_list), decreasing = TRUE)
|
76 |
-
# top_ten <- head(ordered, n = 10)
|
77 |
-
# names(top_ten) <- names(top_ten) |> gsub(pattern = "\\..*$", replacement = "")
|
78 |
-
# top_ten
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/logic/tfidf_model.R
DELETED
@@ -1,107 +0,0 @@
|
|
1 |
-
box::use(
|
2 |
-
quanteda[corpus, docvars, docnames, dfm, convert, dfm_tfidf, dfm_subset],
|
3 |
-
quanteda.textstats[textstat_simil],
|
4 |
-
utils[head],
|
5 |
-
spacyr[spacy_parse],
|
6 |
-
dplyr[mutate, filter, select],
|
7 |
-
data.table[setorderv],
|
8 |
-
)
|
9 |
-
|
10 |
-
box::use(
|
11 |
-
app/logic/utils[parse_recommendations]
|
12 |
-
)
|
13 |
-
|
14 |
-
|
15 |
-
create_ref_corpus <- function(data_tab, field) {
|
16 |
-
corp <- corpus(data_tab, text_field = field)
|
17 |
-
docnames(corp) <- data_tab$book_id
|
18 |
-
return(corp)
|
19 |
-
}
|
20 |
-
|
21 |
-
|
22 |
-
spacy_pipeline <- function(corp) {
|
23 |
-
browser()
|
24 |
-
res <- corp |> spacy_parse(nounphrase = TRUE)
|
25 |
-
res_tokens <- res |>
|
26 |
-
filter(
|
27 |
-
! pos %in% c("PUNCT", "PART", "NUM", "SYM"),
|
28 |
-
! entity %in% c("PERSON_B", "PERSON_I")
|
29 |
-
) |>
|
30 |
-
mutate(
|
31 |
-
lemma = tolower(lemma)
|
32 |
-
)
|
33 |
-
|
34 |
-
all <- res_tokens |>
|
35 |
-
group_by(sentence_id, nounphrase) |>
|
36 |
-
mutate(nounphrase_id = cumsum(nounphrase %in% c("beg_root", ""))) |>
|
37 |
-
group_by(sentence_id, nounphrase_id) |>
|
38 |
-
mutate(has_entity = ifelse(entity!= "", 1, 0)) |>
|
39 |
-
as.data.table()
|
40 |
-
|
41 |
-
|
42 |
-
phrases <- all |>
|
43 |
-
filter(nounphrase_id == 0, has_entity == 1)
|
44 |
-
|
45 |
-
non_phrases <- fsetdiff(all, phrases)
|
46 |
-
|
47 |
-
phrases <- phrases |>
|
48 |
-
mutate(nounphrase_id = cumsum(nounphrase == "beg"), seq_id = -1)
|
49 |
-
|
50 |
-
phrases[1, ]$seq_id <- 0
|
51 |
-
|
52 |
-
phrases$seq_id <- cumsum(c(TRUE, phrases$sentence_id[-1]!= phrases$sentence_id[-nrow(phrases)] |
|
53 |
-
phrases$token_id[-1]!= phrases$token_id[-nrow(phrases)] + 1))
|
54 |
-
|
55 |
-
phrases_concat <- phrases[,c("token", "lemma", "pos", "entity") :=
|
56 |
-
.(paste(token, collapse = " "),
|
57 |
-
paste(lemma, collapse = " "),
|
58 |
-
paste(pos, collapse = " "),
|
59 |
-
paste(entity, collapse = " ")),
|
60 |
-
by =.(nounphrase_id, sentence_id, seq_id)]
|
61 |
-
|
62 |
-
phrases_concat <- unique(phrases_concat, by = c("sentence_id", "nounphrase_id", "token", "seq_id"))
|
63 |
-
non_phrases[, c("nounphrase_id", "has_entity") := NULL]
|
64 |
-
phrases_concat[, c("nounphrase_id", "has_entity", "seq_id") := NULL]
|
65 |
-
|
66 |
-
joined <- rbindlist(list(non_phrases, phrases_concat))
|
67 |
-
setorder(joined, doc_id, sentence_id, token_id)
|
68 |
-
|
69 |
-
class(joined) <- c("spacyr_parsed", class(joined))
|
70 |
-
res_tokens <- joined |> as.tokens(
|
71 |
-
use_lemma = TRUE
|
72 |
-
)
|
73 |
-
|
74 |
-
corp_dfm <- res_tokens |> dfm()
|
75 |
-
docvars(corp_dfm) <- docvars(corp)
|
76 |
-
|
77 |
-
saveRDS(corp_dfm, "./data/ref_corp_dfm_new.rds")
|
78 |
-
|
79 |
-
|
80 |
-
corp_tfidf <- corp_dfm |> dfm_tfidf()
|
81 |
-
|
82 |
-
saveRDS(corp_tfidf, "./data/ref_corp_tfidf_new.rds")
|
83 |
-
}
|
84 |
-
|
85 |
-
#' export
|
86 |
-
get_recommendations <- function(corp_dfm, data_tab, query_book_ids, genres, simil_method = "cosine", how_many) {
|
87 |
-
query_dfm <- dfm_subset(corp_dfm, docname_ %in% query_book_ids)
|
88 |
-
if (!is.null(genres)) {
|
89 |
-
corp_dfm <- corp_dfm[grep(genres, paste(docvars(corp_dfm)$genres)),]
|
90 |
-
}
|
91 |
-
rest_dfm <- dfm_subset(corp_dfm, !docname_ %in% query_book_ids)
|
92 |
-
|
93 |
-
|
94 |
-
tstat <- textstat_simil(
|
95 |
-
query_dfm, rest_dfm,
|
96 |
-
margin = "documents",
|
97 |
-
method = simil_method
|
98 |
-
) |>
|
99 |
-
as.data.frame()
|
100 |
-
setorderv(tstat, cols = c(simil_method), order = -1)
|
101 |
-
recommendations <- parse_recommendations(tstat[1:how_many,]$document2, data_tab, "TFIDF")
|
102 |
-
return(recommendations)
|
103 |
-
}
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/logic/utils.R
CHANGED
@@ -1,47 +1,21 @@
|
|
1 |
box::use(
|
2 |
-
dplyr[
|
|
|
3 |
)
|
4 |
|
5 |
#' @export
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
i <- 1
|
16 |
-
for(one in rep(1, remainder)) {
|
17 |
-
result[[i]] <- result[[i]] + one
|
18 |
-
i <- i + 1
|
19 |
-
}
|
20 |
-
|
21 |
-
return(result)
|
22 |
-
}
|
23 |
-
|
24 |
-
|
25 |
-
#' @export
|
26 |
-
get_random_titles <- function(books_tab, how_many) {
|
27 |
-
rows <- sample(1:nrow(books_tab), how_many)
|
28 |
-
selected <- books_tab[rows,]
|
29 |
-
selected <- selected |> select(
|
30 |
-
title, average_rating, description, url, image_url, genres, author_name
|
31 |
-
)
|
32 |
-
selected$model <- "random"
|
33 |
-
return(selected)
|
34 |
}
|
35 |
|
36 |
#' @export
|
37 |
-
|
38 |
-
|
39 |
-
filter(
|
40 |
-
book_id %in% rec_book_ids
|
41 |
-
) |>
|
42 |
-
select(
|
43 |
-
title, average_rating, description, url, image_url, genres, author_name
|
44 |
-
)
|
45 |
-
subset_books$model <- model
|
46 |
-
return(subset_books)
|
47 |
}
|
|
|
1 |
box::use(
|
2 |
+
dplyr[group_by, summarise, filter],
|
3 |
+
stats[median]
|
4 |
)
|
5 |
|
6 |
#' @export
|
7 |
+
get_weekly_tab <- function(daily_data, var) {
|
8 |
+
weekly_tab <- daily_data |>
|
9 |
+
group_by(week_index) |>
|
10 |
+
summarise(
|
11 |
+
weekly_total = sum(get({{var}})),
|
12 |
+
high_temp_median = median(high_temp_C),
|
13 |
+
low_temp_median = median(low_temp_C),
|
14 |
+
mean_precipitation = mean(precipitation)
|
15 |
+
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
}
|
17 |
|
18 |
#' @export
|
19 |
+
get_bridge_tab <- function(data, var) {
|
20 |
+
data |> filter(name == var)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
}
|
app/main.R
CHANGED
@@ -1,132 +1,126 @@
|
|
1 |
box::use(
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
shinyWidgets[pickerInput],
|
6 |
-
|
7 |
-
spacyr[spacy_install],
|
8 |
-
data.table[fread, fwrite],
|
9 |
)
|
10 |
|
|
|
11 |
box::use(
|
12 |
-
view
|
13 |
-
view
|
14 |
-
|
15 |
)
|
16 |
|
17 |
-
|
18 |
#' @export
|
19 |
ui <- function(id) {
|
20 |
ns <- NS(id)
|
21 |
-
|
22 |
-
|
|
|
23 |
sidebar = my_sidebar(ns),
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
tags$section(
|
33 |
-
h1("Discover books you will love!", class = "align-text-center"),
|
34 |
-
div(class = "text-main align-text-center", p(" Enter books you like and the site will analyse the contents of the books to provide book recommendations and suggestions for what to read next.")),
|
35 |
-
mod_search_books$ui(ns("search_books")),
|
36 |
-
mod_recommend_books$ui(ns("recommend_books"))
|
37 |
-
)
|
38 |
-
)
|
39 |
-
),
|
40 |
-
nav_panel(
|
41 |
-
"Data analysis",
|
42 |
-
mod_data_analysis$ui(ns("data_analysis"))
|
43 |
-
),
|
44 |
-
# nav_item(
|
45 |
-
# fileInput(ns("upload_goodreads"), NULL, buttonLabel = "Upload goodreads", multiple = FALSE)
|
46 |
-
# ),
|
47 |
)
|
48 |
}
|
49 |
|
50 |
#' @export
|
51 |
server <- function(id) {
|
52 |
moduleServer(id, function(input, output, session) {
|
53 |
-
gargoyle::init("start_recommend_event")
|
54 |
-
|
55 |
-
# LOAD DATA ---------------------------------------------------------------
|
56 |
-
|
57 |
-
data <- load_data("data/dataset_goodreads_filtered.csv")
|
58 |
-
item_item_df <- fread("data/item_to_item_similarity_dataframe_full.csv")
|
59 |
-
user_ratings_tab <- readRDS("data/ratings_filtered.rds")
|
60 |
-
corp_dfm <- readRDS("data/ref_corp_tfidf_new.rds")
|
61 |
-
SVD_model <- readRDS("data/svdf.rds")
|
62 |
-
# spacy_install()
|
63 |
-
|
64 |
-
selected_books_ids <- mod_search_books$server("search_books", data$title, data$image_url, data$book_id)
|
65 |
-
mod_data_analysis$server("data_analysis")
|
66 |
-
|
67 |
-
output$downloadData <- downloadHandler(
|
68 |
-
filename = function() {
|
69 |
-
"system_recommendations_log.csv"
|
70 |
-
},
|
71 |
-
content = function(file) {
|
72 |
-
data <- fread("system_recommendations_log.csv")
|
73 |
-
fwrite(data, file)
|
74 |
-
}
|
75 |
-
)
|
76 |
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
selected_books_ids,
|
85 |
-
data,
|
86 |
-
input$how_many_recommends_slider,
|
87 |
-
input$simil_metrics,
|
88 |
-
input$method
|
89 |
-
)
|
90 |
})
|
91 |
-
|
92 |
-
observeEvent(input$
|
93 |
-
|
94 |
-
"
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
106 |
})
|
107 |
})
|
108 |
}
|
109 |
|
110 |
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
return(data)
|
118 |
-
}
|
119 |
|
120 |
|
121 |
my_sidebar <- function(ns) {
|
122 |
tagList(
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
129 |
),
|
130 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
131 |
)
|
132 |
}
|
|
|
1 |
box::use(
|
2 |
+
shiny[tagList, div, reactive, moduleServer, observeEvent, NS, renderUI, tags, uiOutput, numericInput],
|
3 |
+
bslib[page_sidebar, nav_panel, navset_tab],
|
4 |
+
data.table[fread],
|
5 |
+
shinyWidgets[pickerInput, materialSwitch],
|
6 |
+
shinyjs[hidden, disable, enable, useShinyjs]
|
|
|
|
|
7 |
)
|
8 |
|
9 |
+
|
10 |
box::use(
|
11 |
+
view/mod_value_boxes,
|
12 |
+
view/mod_poisson_model,
|
13 |
+
logic/utils[get_weekly_tab, get_bridge_tab]
|
14 |
)
|
15 |
|
|
|
16 |
#' @export
|
17 |
ui <- function(id) {
|
18 |
ns <- NS(id)
|
19 |
+
page_sidebar(
|
20 |
+
useShinyjs(),
|
21 |
+
title = "New York bridges analysis",
|
22 |
sidebar = my_sidebar(ns),
|
23 |
+
navset_tab(
|
24 |
+
nav_panel(
|
25 |
+
title = "Poisson model",
|
26 |
+
mod_value_boxes$ui(ns("value_boxes")),
|
27 |
+
mod_poisson_model$ui(ns("poisson_model"))
|
28 |
+
),
|
29 |
+
nav_panel(title = "Poisson regression")
|
30 |
+
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
31 |
)
|
32 |
}
|
33 |
|
34 |
#' @export
|
35 |
server <- function(id) {
|
36 |
moduleServer(id, function(input, output, session) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
|
38 |
+
ns <- session$ns
|
39 |
+
# Read data ---------------------------------------------------------------
|
40 |
+
|
41 |
+
data <- reactive({fread("data/bike_data_filtered_long.csv")})
|
42 |
+
|
43 |
+
recompute_trigger <- reactive({
|
44 |
+
list(input$data_group_input, input$prior_a_input, input$prior_b_input, input$jeffreys_prior)
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
})
|
46 |
+
|
47 |
+
observeEvent(input$jeffreys_prior, {
|
48 |
+
if (input$jeffreys_prior) {
|
49 |
+
disable(selector = "div.prior_params_input_container > div.shiny-input-container > input")
|
50 |
+
} else {
|
51 |
+
enable(selector = "div.prior_params_input_container > div.shiny-input-container > input")
|
52 |
+
}
|
53 |
+
})
|
54 |
+
|
55 |
+
observeEvent(recompute_trigger(), {
|
56 |
+
if (grepl("*Bridge", input$data_group_input)) {
|
57 |
+
run_servers(
|
58 |
+
mod_value_boxes$server,
|
59 |
+
mod_poisson_model$server,
|
60 |
+
data,
|
61 |
+
tolower(gsub(" Bridge", "", input$data_group_input)),
|
62 |
+
input$prior_a_input,
|
63 |
+
input$prior_b_input,
|
64 |
+
input$jeffreys_prior
|
65 |
+
)
|
66 |
+
} else {
|
67 |
+
run_servers(
|
68 |
+
mod_value_boxes$server,
|
69 |
+
mod_poisson_model$server,
|
70 |
+
data,
|
71 |
+
"total",
|
72 |
+
input$prior_a_input,
|
73 |
+
input$prior_b_input,
|
74 |
+
input$jeffreys_prior
|
75 |
+
)
|
76 |
+
}
|
77 |
})
|
78 |
})
|
79 |
}
|
80 |
|
81 |
|
82 |
+
run_servers <- function(value_box_server, pois_model_server, data_react, column_var, prior_a, prior_b, is_jeffreys) {
|
83 |
+
# weekly_data <- reactive({get_weekly_tab(data_react(), column_var)})
|
84 |
+
bridge_data <- reactive({get_bridge_tab(data_react(), column_var) })
|
85 |
+
value_box_server("value_boxes", bridge_data)
|
86 |
+
pois_model_server("poisson_model", bridge_data, prior_a, prior_b, is_jeffreys)
|
87 |
+
}
|
|
|
|
|
88 |
|
89 |
|
90 |
my_sidebar <- function(ns) {
|
91 |
tagList(
|
92 |
+
div(
|
93 |
+
class = "prior_params_input_container",
|
94 |
+
numericInput(
|
95 |
+
ns("prior_a_input"),
|
96 |
+
"Input prior gamma parameter a",
|
97 |
+
value = 1/2,
|
98 |
+
min = 0
|
99 |
+
),
|
100 |
+
numericInput(
|
101 |
+
ns("prior_b_input"),
|
102 |
+
"Input prior gamma parameter b",
|
103 |
+
value = 0,
|
104 |
+
min = 0
|
105 |
+
)
|
106 |
),
|
107 |
+
materialSwitch(
|
108 |
+
ns("jeffreys_prior"),
|
109 |
+
label = "Jeffreys prior",
|
110 |
+
value = FALSE,
|
111 |
+
status = 'primary'
|
112 |
+
),
|
113 |
+
pickerInput(
|
114 |
+
inputId = ns("data_group_input"),
|
115 |
+
label = "Select data group",
|
116 |
+
selected = "Brooklyn Bridge",
|
117 |
+
choices = c(
|
118 |
+
"Brooklyn Bridge",
|
119 |
+
"Manhattan Bridge",
|
120 |
+
"Williamsburg Bridge",
|
121 |
+
"Queensboro Bridge",
|
122 |
+
"All"
|
123 |
+
)
|
124 |
+
)
|
125 |
)
|
126 |
}
|
app/static/css/app.min.css
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
*{box-sizing:border-box}.value-box-showcase{overflow:hidden}.vscomp-option{height:100px !important}.booksearch__img{margin-right:.4rem;height:45px;width:30px}.booksearch__title{margin-left:.4rem;font-size:1rem;font-weight:600}.align-text-center{text-align:center}.text-main{font-size:1.2rem;font-weight:500;margin:1.2rem}.select_books_input_container{display:flex;justify-content:center;align-items:center}.select_books_input_container>div.form-group{width:75vw}.vscomp-options-container{max-height:420px !important}.flex-center{display:flex;flex-direction:column;justify-content:center;align-items:center}.main{height:95vh;margin:0;padding:3rem 0 1rem 0}.main-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.main-waiter{display:flex;flex-direction:column;justify-content:space-between;align-items:center}#app-recommend_books-bookCardsOutput{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;margin-top:2rem;width:80vw}.book-card__container{display:flex;justify-content:center;align-items:center;margin:1rem;flex-direction:column;width:300px;margin-bottom:1rem;-webkit-box-shadow:10px 10px 22px 4px rgba(0,0,0,.75);-moz-box-shadow:10px 10px 22px 4px rgba(0,0,0,.75);box-shadow:10px 10px 22px 4px rgba(0,0,0,.75)}.book-card__cover{display:flex;justify-content:center;align-items:center;flex-direction:column;height:200px;width:300px;background-color:#fffaf0}.book-card__cover__image{height:180;width:92;-webkit-box-shadow:10px 10px 22px 4px rgba(0,0,0,.75);-moz-box-shadow:10px 10px 22px 4px rgba(0,0,0,.75);box-shadow:10px 10px 22px 4px rgba(0,0,0,.75)}.book-card__info-section{display:flex;justify-content:center;align-items:center;flex-direction:column}.book-card__info-section__genre-section{display:flex;justify-content:space-evenly;align-items:center;flex-direction:row;margin-top:.5rem;margin-bottom:.5rem}.book-card__info-section__genre-section-container{color:#fff;text-align:center;margin-left:.25rem;margin-right:.25rem;border-radius:5px}.book-card__info-section__genre-section-conteiner-text{font-style:italic;font-size:.7rem;padding:5px;font-weight:600}.book-card__info-section__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:600;font-size:1.2rem;height:3rem;color:#700202;text-align:center;margin-left:.3rem;margin-right:.3rem}.book-card__info-section__show-description-btn{background-color:#700202;color:#fff;margin-bottom:.6rem}.children-color{background-color:#4169e1}.fantasy-color{background-color:#b59410}.history_biography-color{background-color:#228b22}.comics-color{background-color:#000}.romance-color{background-color:maroon}.poetry-color{background-color:#003049}.YA-color{background-color:#f0f}.crime-color{background-color:navy}.book-card__info-section__rating-icon{height:1.5rem;width:1.5rem;color:#000;margin-bottom:5px}.book-card__info-section__rating-icon-rating{font-weight:550;font-size:1.1rem;margin-right:1rem;margin-left:.4rem}.book-card__info-section__author{color:#3d445e;font-weight:500;font-size:1.1rem}.img-card{max-width:450px !important}.img-gallery{display:grid;grid-template-columns:1fr 1fr 1fr}label.checkbtn{display:inline-flex;align-items:center;justify-content:center}.btn-group{flex-direction:column}@media(min-width: 960px){.btn-group{flex-direction:row}}
|
|
|
|
app/static/js/app.min.js
DELETED
The diff for this file is too large to render.
See raw diff
|
|
app/static/js/app.min.js.LICENSE.txt
DELETED
@@ -1,34 +0,0 @@
|
|
1 |
-
/*!
|
2 |
-
* sweetalert2 v11.10.6
|
3 |
-
* Released under the MIT License.
|
4 |
-
*/
|
5 |
-
|
6 |
-
/**
|
7 |
-
* @license React
|
8 |
-
* react-dom.production.min.js
|
9 |
-
*
|
10 |
-
* Copyright (c) Facebook, Inc. and its affiliates.
|
11 |
-
*
|
12 |
-
* This source code is licensed under the MIT license found in the
|
13 |
-
* LICENSE file in the root directory of this source tree.
|
14 |
-
*/
|
15 |
-
|
16 |
-
/**
|
17 |
-
* @license React
|
18 |
-
* react.production.min.js
|
19 |
-
*
|
20 |
-
* Copyright (c) Facebook, Inc. and its affiliates.
|
21 |
-
*
|
22 |
-
* This source code is licensed under the MIT license found in the
|
23 |
-
* LICENSE file in the root directory of this source tree.
|
24 |
-
*/
|
25 |
-
|
26 |
-
/**
|
27 |
-
* @license React
|
28 |
-
* scheduler.production.min.js
|
29 |
-
*
|
30 |
-
* Copyright (c) Facebook, Inc. and its affiliates.
|
31 |
-
*
|
32 |
-
* This source code is licensed under the MIT license found in the
|
33 |
-
* LICENSE file in the root directory of this source tree.
|
34 |
-
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/styles/main.scss
CHANGED
@@ -1,259 +0,0 @@
|
|
1 |
-
* {
|
2 |
-
box-sizing: border-box;
|
3 |
-
}
|
4 |
-
|
5 |
-
.value-box-showcase {
|
6 |
-
overflow: hidden;
|
7 |
-
}
|
8 |
-
|
9 |
-
.vscomp-option {
|
10 |
-
height: 100px !important;
|
11 |
-
}
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
.booksearch__img {
|
16 |
-
margin-right: 0.4rem;
|
17 |
-
height: 45px;
|
18 |
-
width: 30px;
|
19 |
-
}
|
20 |
-
|
21 |
-
.booksearch__title {
|
22 |
-
margin-left: 0.4rem;
|
23 |
-
font-size: 1rem;
|
24 |
-
font-weight: 600;
|
25 |
-
}
|
26 |
-
|
27 |
-
|
28 |
-
.align-text-center {
|
29 |
-
text-align: center;
|
30 |
-
}
|
31 |
-
|
32 |
-
.text-main {
|
33 |
-
font-size: 1.2rem;
|
34 |
-
font-weight: 500;
|
35 |
-
margin: 1.2rem;
|
36 |
-
}
|
37 |
-
|
38 |
-
|
39 |
-
.select_books_input_container {
|
40 |
-
display: flex;
|
41 |
-
justify-content: center;
|
42 |
-
align-items: center;
|
43 |
-
|
44 |
-
}
|
45 |
-
|
46 |
-
.select_books_input_container > div.form-group {
|
47 |
-
width: 75vw;
|
48 |
-
}
|
49 |
-
|
50 |
-
.vscomp-options-container {
|
51 |
-
max-height: 420px !important;
|
52 |
-
}
|
53 |
-
|
54 |
-
|
55 |
-
.flex-center {
|
56 |
-
display: flex;
|
57 |
-
flex-direction: column;
|
58 |
-
justify-content: center;
|
59 |
-
align-items: center;
|
60 |
-
}
|
61 |
-
|
62 |
-
.main {
|
63 |
-
height: 95vh;
|
64 |
-
margin: 0;
|
65 |
-
padding: 3rem 0 1rem 0;
|
66 |
-
}
|
67 |
-
|
68 |
-
.main-container {
|
69 |
-
display: flex;
|
70 |
-
flex-direction: column;
|
71 |
-
justify-content: center;
|
72 |
-
align-items: center;
|
73 |
-
}
|
74 |
-
|
75 |
-
.main-waiter {
|
76 |
-
display: flex;
|
77 |
-
flex-direction: column;
|
78 |
-
justify-content: space-between;
|
79 |
-
align-items: center;
|
80 |
-
}
|
81 |
-
|
82 |
-
|
83 |
-
#app-recommend_books-bookCardsOutput {
|
84 |
-
display: flex;
|
85 |
-
justify-content: space-evenly;
|
86 |
-
align-items: center;
|
87 |
-
flex-wrap: wrap;
|
88 |
-
margin-top: 2rem;
|
89 |
-
width: 80vw;
|
90 |
-
|
91 |
-
}
|
92 |
-
|
93 |
-
.book-card__container {
|
94 |
-
display: flex;
|
95 |
-
justify-content: center;
|
96 |
-
align-items: center;
|
97 |
-
margin: 1rem;
|
98 |
-
flex-direction: column;
|
99 |
-
width: 300px;
|
100 |
-
margin-bottom: 1rem;
|
101 |
-
-webkit-box-shadow: 10px 10px 22px 4px rgba(0, 0, 0, 0.75);
|
102 |
-
-moz-box-shadow: 10px 10px 22px 4px rgba(0, 0, 0, 0.75);
|
103 |
-
box-shadow: 10px 10px 22px 4px rgba(0, 0, 0, 0.75);
|
104 |
-
}
|
105 |
-
|
106 |
-
|
107 |
-
.book-card__cover {
|
108 |
-
display: flex;
|
109 |
-
justify-content: center;
|
110 |
-
align-items: center;
|
111 |
-
flex-direction: column;
|
112 |
-
height: 200px;
|
113 |
-
width: 300px;
|
114 |
-
background-color: floralwhite;
|
115 |
-
}
|
116 |
-
|
117 |
-
|
118 |
-
.book-card__cover__image {
|
119 |
-
height: 180;
|
120 |
-
width: 92;
|
121 |
-
-webkit-box-shadow: 10px 10px 22px 4px rgba(0, 0, 0, 0.75);
|
122 |
-
-moz-box-shadow: 10px 10px 22px 4px rgba(0, 0, 0, 0.75);
|
123 |
-
box-shadow: 10px 10px 22px 4px rgba(0, 0, 0, 0.75);
|
124 |
-
}
|
125 |
-
|
126 |
-
.book-card__info-section {
|
127 |
-
display: flex;
|
128 |
-
justify-content: center;
|
129 |
-
align-items: center;
|
130 |
-
flex-direction: column;
|
131 |
-
}
|
132 |
-
|
133 |
-
.book-card__info-section__genre-section {
|
134 |
-
display: flex;
|
135 |
-
justify-content: space-evenly;
|
136 |
-
align-items: center;
|
137 |
-
flex-direction: row;
|
138 |
-
margin-top: 0.5rem;
|
139 |
-
margin-bottom: 0.5rem;
|
140 |
-
|
141 |
-
}
|
142 |
-
|
143 |
-
.book-card__info-section__genre-section-container {
|
144 |
-
color: white;
|
145 |
-
text-align: center;
|
146 |
-
margin-left: 0.25rem;
|
147 |
-
margin-right: 0.25rem;
|
148 |
-
border-radius: 5px;
|
149 |
-
}
|
150 |
-
|
151 |
-
.book-card__info-section__genre-section-conteiner-text {
|
152 |
-
font-style: italic;
|
153 |
-
font-size: 0.7rem;
|
154 |
-
padding: 5px;
|
155 |
-
font-weight: 600;
|
156 |
-
}
|
157 |
-
|
158 |
-
.book-card__info-section__title {
|
159 |
-
display: -webkit-box;
|
160 |
-
-webkit-line-clamp: 2;
|
161 |
-
-webkit-box-orient: vertical;
|
162 |
-
overflow: hidden;
|
163 |
-
font-weight: 600;
|
164 |
-
font-size: 1.2rem;
|
165 |
-
height: 3rem;
|
166 |
-
color: #700202;
|
167 |
-
text-align: center;
|
168 |
-
margin-left: 0.3rem;
|
169 |
-
margin-right: 0.3rem;
|
170 |
-
}
|
171 |
-
|
172 |
-
|
173 |
-
.book-card__info-section__show-description-btn {
|
174 |
-
background-color: #700202;
|
175 |
-
color: white;
|
176 |
-
margin-bottom: 0.6rem;
|
177 |
-
}
|
178 |
-
|
179 |
-
.children-color {
|
180 |
-
background-color: #4169E1;
|
181 |
-
}
|
182 |
-
|
183 |
-
.fantasy-color {
|
184 |
-
background-color: #B59410;
|
185 |
-
}
|
186 |
-
|
187 |
-
|
188 |
-
.history_biography-color {
|
189 |
-
background-color: #228B22;
|
190 |
-
}
|
191 |
-
|
192 |
-
.comics-color {
|
193 |
-
background-color: black;
|
194 |
-
}
|
195 |
-
|
196 |
-
.romance-color {
|
197 |
-
background-color: #800000;
|
198 |
-
}
|
199 |
-
|
200 |
-
.poetry-color {
|
201 |
-
background-color: #003049;
|
202 |
-
}
|
203 |
-
|
204 |
-
.YA-color {
|
205 |
-
background-color: #FF00FF;
|
206 |
-
}
|
207 |
-
|
208 |
-
.crime-color {
|
209 |
-
background-color: navy;
|
210 |
-
}
|
211 |
-
|
212 |
-
.book-card__info-section__rating-icon {
|
213 |
-
height: 1.5rem;
|
214 |
-
width: 1.5rem;
|
215 |
-
color: black;
|
216 |
-
margin-bottom: 5px;
|
217 |
-
}
|
218 |
-
|
219 |
-
.book-card__info-section__rating-icon-rating {
|
220 |
-
font-weight: 550;
|
221 |
-
font-size: 1.1rem;
|
222 |
-
margin-right: 1rem;
|
223 |
-
margin-left: 0.4rem;
|
224 |
-
}
|
225 |
-
|
226 |
-
|
227 |
-
.book-card__info-section__author {
|
228 |
-
color: #3D445E;
|
229 |
-
font-weight: 500;
|
230 |
-
font-size: 1.1rem;
|
231 |
-
}
|
232 |
-
|
233 |
-
|
234 |
-
.img-card {
|
235 |
-
max-width: 450px !important;
|
236 |
-
}
|
237 |
-
|
238 |
-
.img-gallery {
|
239 |
-
display: grid;
|
240 |
-
grid-template-columns: 1fr 1fr 1fr;
|
241 |
-
}
|
242 |
-
|
243 |
-
|
244 |
-
label.checkbtn {
|
245 |
-
display: inline-flex;
|
246 |
-
align-items: center;
|
247 |
-
justify-content: center;
|
248 |
-
}
|
249 |
-
|
250 |
-
|
251 |
-
.btn-group {
|
252 |
-
flex-direction: column;
|
253 |
-
}
|
254 |
-
|
255 |
-
@media (min-width: 960px) {
|
256 |
-
.btn-group {
|
257 |
-
flex-direction: row;
|
258 |
-
}
|
259 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/view/mod_data_analysis.R
DELETED
@@ -1,64 +0,0 @@
|
|
1 |
-
box::use(
|
2 |
-
shiny[moduleServer, fluidRow, NS, uiOutput, div, renderImage, renderUI],
|
3 |
-
bslib[layout_column_wrap, value_box, card, card_header, card_body, layout_columns],
|
4 |
-
bsicons[bs_icon],
|
5 |
-
purrr[map],
|
6 |
-
grDevices[replayPlot]
|
7 |
-
)
|
8 |
-
|
9 |
-
#' @export
|
10 |
-
ui <- function(id) {
|
11 |
-
ns <- NS(id)
|
12 |
-
div(
|
13 |
-
layout_column_wrap(
|
14 |
-
value_box(
|
15 |
-
title = "Number of books",
|
16 |
-
value = "15591",
|
17 |
-
showcase = bs_icon("book-half"),
|
18 |
-
theme = "purple"
|
19 |
-
),
|
20 |
-
value_box(
|
21 |
-
title = "Average book rating",
|
22 |
-
value = "4.03",
|
23 |
-
showcase = bs_icon("star-fill"),
|
24 |
-
theme = "purple"
|
25 |
-
),
|
26 |
-
value_box(
|
27 |
-
title = "Number of genres",
|
28 |
-
value = "8",
|
29 |
-
showcase = bs_icon("tags-fill"),
|
30 |
-
theme = "purple"
|
31 |
-
)
|
32 |
-
),
|
33 |
-
uiOutput(ns("wordcloud_plots"))
|
34 |
-
|
35 |
-
)
|
36 |
-
|
37 |
-
}
|
38 |
-
|
39 |
-
#' @export
|
40 |
-
server <- function(id) {
|
41 |
-
moduleServer(id, function(input, output, session) {
|
42 |
-
images <- list.files("data/plots", full.names = TRUE)
|
43 |
-
output$wordcloud_plots <- renderUI({
|
44 |
-
div(
|
45 |
-
class = "img-gallery",
|
46 |
-
map(.x = images, .f = create_plot_card)
|
47 |
-
)
|
48 |
-
})
|
49 |
-
})
|
50 |
-
}
|
51 |
-
|
52 |
-
create_plot_card <- function(plot_img_path) {
|
53 |
-
|
54 |
-
name <- strsplit(plot_img_path, "/")[[1]][3] |> gsub(pattern = ".png*", replacement = "")
|
55 |
-
card(
|
56 |
-
class = "img-card",
|
57 |
-
card_header(name),
|
58 |
-
card_body(
|
59 |
-
renderImage({
|
60 |
-
list(src = plot_img_path, height = "400px")
|
61 |
-
})
|
62 |
-
)
|
63 |
-
)
|
64 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/view/mod_poisson_model.R
ADDED
@@ -0,0 +1,259 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
box::use(
|
2 |
+
shiny[observeEvent, tagList, numericInput, reactiveVal, moduleServer, actionButton, reactive, req, NS, plotOutput, renderPlot],
|
3 |
+
bslib[layout_column_wrap, layout_sidebar, sidebar, card, card_header],
|
4 |
+
dplyr[bind_rows, filter],
|
5 |
+
data.table[setnames],
|
6 |
+
reactable[reactableOutput, reactable, renderReactable, colDef, colFormat, reactableTheme],
|
7 |
+
)
|
8 |
+
|
9 |
+
|
10 |
+
box::use(
|
11 |
+
app / logic / poisson_model[
|
12 |
+
get_poisson_prior_tab,
|
13 |
+
get_poisson_posterior_tab,
|
14 |
+
get_poisson_likelihood_tab,
|
15 |
+
get_distribution_plot,
|
16 |
+
get_poisson_sensitivity_plot,
|
17 |
+
get_posterior_poisson_characteristics,
|
18 |
+
get_prior_poisson_characteristics
|
19 |
+
]
|
20 |
+
)
|
21 |
+
|
22 |
+
#' @export
|
23 |
+
ui <- function(id) {
|
24 |
+
ns <- NS(id)
|
25 |
+
layout_column_wrap(
|
26 |
+
plot_card(
|
27 |
+
"Distribution plot",
|
28 |
+
ns("distribution_plot"),
|
29 |
+
settings = tagList(
|
30 |
+
numericInput(
|
31 |
+
ns("theta_start"),
|
32 |
+
"Theta interval start",
|
33 |
+
value = 500,
|
34 |
+
min = 0
|
35 |
+
),
|
36 |
+
numericInput(
|
37 |
+
ns("theta_end"),
|
38 |
+
"Theta interval end",
|
39 |
+
value = 20000,
|
40 |
+
min = 0
|
41 |
+
),
|
42 |
+
numericInput(
|
43 |
+
ns("linewidth_dist"),
|
44 |
+
"density line width",
|
45 |
+
value = 1.5,
|
46 |
+
min = 1
|
47 |
+
),
|
48 |
+
),
|
49 |
+
ns("btn_redraw_dist"),
|
50 |
+
"Redraw plot"
|
51 |
+
),
|
52 |
+
table_card(
|
53 |
+
"Model characteristics",
|
54 |
+
ns("characteristics_tab")
|
55 |
+
)
|
56 |
+
# plot_card(
|
57 |
+
# "Sensitivity plot",
|
58 |
+
# ns("sensitivity_plot"),
|
59 |
+
# tagList(
|
60 |
+
# numericInput(
|
61 |
+
# ns("prior_mean_start"),
|
62 |
+
# "Prior mean interval start",
|
63 |
+
# value = 0,
|
64 |
+
# min = 0
|
65 |
+
# ),
|
66 |
+
# numericInput(
|
67 |
+
# ns("prior_mean_end"),
|
68 |
+
# "Prior mean interval end",
|
69 |
+
# value = 500,
|
70 |
+
# min = 0
|
71 |
+
# ),
|
72 |
+
# numericInput(
|
73 |
+
# ns("belief_start"),
|
74 |
+
# "Degree of belief interval start",
|
75 |
+
# value = 0,
|
76 |
+
# min = 0
|
77 |
+
# ),
|
78 |
+
# numericInput(
|
79 |
+
# ns("belief_end"),
|
80 |
+
# "Degree of belief interval end",
|
81 |
+
# value = 500,
|
82 |
+
# min = 0
|
83 |
+
# )
|
84 |
+
# ),
|
85 |
+
# ns("btn_redraw_sensitivity"),
|
86 |
+
# "Redraw plot"
|
87 |
+
# )
|
88 |
+
)
|
89 |
+
|
90 |
+
}
|
91 |
+
|
92 |
+
|
93 |
+
#' @export
|
94 |
+
server <- function(id, data, prior_a, prior_b, is_jeffreys) {
|
95 |
+
moduleServer(id, function(input, output, session) {
|
96 |
+
|
97 |
+
full_dist_tab <- reactiveVal()
|
98 |
+
distribution_plot <- reactiveVal()
|
99 |
+
characteristics_reactable <- reactiveVal()
|
100 |
+
sensitivity_plot <- reactiveVal(
|
101 |
+
# get_poisson_sensitivity_plot(
|
102 |
+
# prior_a,
|
103 |
+
# prior_b,
|
104 |
+
# nrow(weekly_data()),
|
105 |
+
# sum(weekly_data()$weekly_total),
|
106 |
+
# input$prior_mean_start,
|
107 |
+
# input$prior_mean_end,
|
108 |
+
# input$belief_start,
|
109 |
+
# input$belief_end
|
110 |
+
# )
|
111 |
+
)
|
112 |
+
|
113 |
+
recompute_prior_trigger <- reactive({
|
114 |
+
list(data(), input$btn_redraw_dist)
|
115 |
+
})
|
116 |
+
|
117 |
+
observeEvent(recompute_prior_trigger(), {
|
118 |
+
req(data())
|
119 |
+
prior_tab_dry <- get_poisson_prior_tab(input$theta_start, input$theta_end, prior_a, prior_b, 0.1, "Dry prior", is_jeffreys)
|
120 |
+
prior_tab_rainy <- get_poisson_prior_tab(input$theta_start, input$theta_end, prior_a, prior_b, 0.1, "Rainy prior", is_jeffreys)
|
121 |
+
|
122 |
+
prior <- bind_rows(prior_tab_dry, prior_tab_rainy)
|
123 |
+
|
124 |
+
dry_data <- data() |> filter(!is_rainy)
|
125 |
+
wet_data <- data() |> filter(is_rainy)
|
126 |
+
|
127 |
+
theta <- prior_tab_dry$theta
|
128 |
+
n_dry <- nrow(dry_data)
|
129 |
+
y_dry <- sum(dry_data$value)
|
130 |
+
|
131 |
+
n_wet <- nrow(wet_data)
|
132 |
+
y_wet <- sum(wet_data$value)
|
133 |
+
|
134 |
+
posterior_tab_dry <- get_poisson_posterior_tab(prior_a, prior_b, n_dry, y_dry, theta, "Dry posterior")
|
135 |
+
posterior_tab_rainy <- get_poisson_posterior_tab(prior_a, prior_b, n_wet, y_wet, theta, "Rainy posterior")
|
136 |
+
|
137 |
+
posterior <- bind_rows(posterior_tab_dry, posterior_tab_rainy)
|
138 |
+
|
139 |
+
likelihood_tab_dry <- get_poisson_likelihood_tab(n_dry, y_dry, theta, 10, "Dry likelihood")
|
140 |
+
likelihood_tab_rainy <- get_poisson_likelihood_tab(n_wet, y_wet, theta, 10, "Rainy likelihood")
|
141 |
+
|
142 |
+
likelihood <- bind_rows(likelihood_tab_dry, likelihood_tab_rainy)
|
143 |
+
|
144 |
+
full_tab <- bind_rows(prior, posterior, likelihood)
|
145 |
+
|
146 |
+
full_dist_tab(full_tab)
|
147 |
+
distribution_plot(get_distribution_plot(full_dist_tab(), input$linewidth_dist))
|
148 |
+
characteristics_reactable(compute_characteristics(prior_a, prior_b, n_dry, y_dry, posterior_tab_dry, n_wet, y_wet, posterior_tab_rainy))
|
149 |
+
#sensitivity_plot(get_poisson_sensitivity_plot(prior_a, prior_b, n, y))
|
150 |
+
})
|
151 |
+
|
152 |
+
observeEvent(input$btn_redraw_sensitivity, {
|
153 |
+
print("HELLO")
|
154 |
+
n <- nrow(data())
|
155 |
+
y <- sum(data()$value)
|
156 |
+
plt <- get_poisson_sensitivity_plot(
|
157 |
+
prior_a,
|
158 |
+
prior_b,
|
159 |
+
n,
|
160 |
+
y,
|
161 |
+
input$prior_mean_start,
|
162 |
+
input$prior_mean_end,
|
163 |
+
input$belief_start,
|
164 |
+
input$belief_end
|
165 |
+
)
|
166 |
+
sensitivity_plot(plt)
|
167 |
+
})
|
168 |
+
|
169 |
+
output$characteristics_tab <- renderReactable({
|
170 |
+
characteristics_reactable()
|
171 |
+
})
|
172 |
+
|
173 |
+
|
174 |
+
output$distribution_plot <- renderPlot({
|
175 |
+
req(distribution_plot())
|
176 |
+
distribution_plot()
|
177 |
+
})
|
178 |
+
|
179 |
+
output$sensitivity_plot <- renderPlot({
|
180 |
+
req(sensitivity_plot())
|
181 |
+
sensitivity_plot()
|
182 |
+
})
|
183 |
+
|
184 |
+
})
|
185 |
+
}
|
186 |
+
|
187 |
+
|
188 |
+
compute_characteristics <-function(prior_a, prior_b, n_dry, y_dry, dry_post_tab, n_wet, y_wet, rainy_post_tab) {
|
189 |
+
prior_characteristics_df <- get_prior_poisson_characteristics(prior_a, prior_b)
|
190 |
+
dry_characteristics_df <- get_posterior_poisson_characteristics(
|
191 |
+
prior_a,
|
192 |
+
prior_b,
|
193 |
+
n_dry,
|
194 |
+
y_dry,
|
195 |
+
dry_post_tab,
|
196 |
+
"Dry posterior"
|
197 |
+
)
|
198 |
+
|
199 |
+
rainy_characteristics_df <- get_posterior_poisson_characteristics(
|
200 |
+
prior_a,
|
201 |
+
prior_b,
|
202 |
+
n_wet,
|
203 |
+
y_wet,
|
204 |
+
rainy_post_tab,
|
205 |
+
"Rainy posterior"
|
206 |
+
)
|
207 |
+
|
208 |
+
characteristics_df <- rbind(prior_characteristics_df, dry_characteristics_df, rainy_characteristics_df)
|
209 |
+
setnames(characteristics_df, c("HPD.lower", "HPD.upper"), c("HPD.lwr", "HPD.upr"))
|
210 |
+
reactable(characteristics_df,
|
211 |
+
resizable = TRUE,
|
212 |
+
compact = TRUE,
|
213 |
+
columns = list(
|
214 |
+
MLE = colDef(format = colFormat(digits = 2)),
|
215 |
+
MAP = colDef(format = colFormat(digits = 2)),
|
216 |
+
mean = colDef(format = colFormat(digits = 2)),
|
217 |
+
SD = colDef(format = colFormat(digits = 2)),
|
218 |
+
ETCI.lwr = colDef(format = colFormat(digits = 2)),
|
219 |
+
ETCI.upr = colDef(format = colFormat(digits = 2)),
|
220 |
+
HPD.lwr = colDef(format = colFormat(digits = 2)),
|
221 |
+
HPD.upr = colDef(format = colFormat(digits = 2))
|
222 |
+
),
|
223 |
+
defaultColDef = colDef(width = 90, align = "center"),
|
224 |
+
defaultPageSize = 15,
|
225 |
+
theme = reactableTheme(
|
226 |
+
style = list(fontFamily = "-system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif", ".reactable-container" = list(width = "auto"))
|
227 |
+
))
|
228 |
+
}
|
229 |
+
|
230 |
+
|
231 |
+
plot_card <- function(header, plot_id, settings = NULL, btn_id = NULL, btn_label = NULL) {
|
232 |
+
card(
|
233 |
+
full_screen = TRUE,
|
234 |
+
card_header(
|
235 |
+
class = "bg-dark",
|
236 |
+
header
|
237 |
+
),
|
238 |
+
layout_sidebar(
|
239 |
+
fillable = TRUE,
|
240 |
+
sidebar = sidebar(
|
241 |
+
open = FALSE,
|
242 |
+
settings,
|
243 |
+
actionButton(btn_id, btn_label),
|
244 |
+
),
|
245 |
+
plotOutput(plot_id)
|
246 |
+
)
|
247 |
+
)
|
248 |
+
}
|
249 |
+
|
250 |
+
table_card <- function(header, table_id) {
|
251 |
+
card(
|
252 |
+
full_screen = TRUE,
|
253 |
+
card_header(
|
254 |
+
class = "bg-dark",
|
255 |
+
header
|
256 |
+
),
|
257 |
+
reactableOutput(table_id)
|
258 |
+
)
|
259 |
+
}
|
app/view/mod_recommend_books.R
DELETED
@@ -1,131 +0,0 @@
|
|
1 |
-
box::use(
|
2 |
-
shiny[
|
3 |
-
moduleServer,
|
4 |
-
textOutput,
|
5 |
-
renderText,
|
6 |
-
NS,
|
7 |
-
tags,
|
8 |
-
req,
|
9 |
-
div,
|
10 |
-
actionButton,
|
11 |
-
reactiveVal,
|
12 |
-
tagList,
|
13 |
-
observeEvent,
|
14 |
-
uiOutput,
|
15 |
-
renderUI
|
16 |
-
],
|
17 |
-
dplyr[select],
|
18 |
-
methods[as],
|
19 |
-
shinyWidgets[checkboxGroupButtons],
|
20 |
-
purrr[pmap],
|
21 |
-
data.table[data.table, fwrite]
|
22 |
-
|
23 |
-
)
|
24 |
-
|
25 |
-
box::use(
|
26 |
-
app/logic/tfidf_model[get_recommendations],
|
27 |
-
app/logic/SVD_model[SVD_predict],
|
28 |
-
app/logic/item_item_model[get_item_item_recommendations],
|
29 |
-
app/logic/utils[split_number, get_random_titles],
|
30 |
-
app/view/react[BookCard],
|
31 |
-
)
|
32 |
-
|
33 |
-
#' @export
|
34 |
-
ui <- function(id) {
|
35 |
-
ns <- NS(id)
|
36 |
-
div(
|
37 |
-
class = "flex-center",
|
38 |
-
checkboxGroupButtons(
|
39 |
-
inputId = ns("genre_selector"),
|
40 |
-
label = "Choose genres to be included:",
|
41 |
-
choices = c(`<div class=''>fantasy</div>` = "fantasy",
|
42 |
-
`<span class=''>children</span>` = "children",
|
43 |
-
`<span class=''>history & biography</span>` = "history_biography",
|
44 |
-
`<span class=''>comics</span>` = "comics",
|
45 |
-
`<span class=''>romance</span>` = "romance",
|
46 |
-
`<span class=''>poetry</span>` = "poetry",
|
47 |
-
`<span class=''>YA</span>` = "YA",
|
48 |
-
`<span class=''>crime</span>` = "crime"
|
49 |
-
),
|
50 |
-
justified = TRUE,
|
51 |
-
),
|
52 |
-
textOutput(ns("mytext1")),
|
53 |
-
|
54 |
-
|
55 |
-
actionButton(ns("get_recommend_btn"), "Get Recommendations"),
|
56 |
-
uiOutput(ns("bookCardsOutput"))
|
57 |
-
|
58 |
-
|
59 |
-
)
|
60 |
-
}
|
61 |
-
|
62 |
-
#' @export
|
63 |
-
server <- function(id, ratings_tab, SVD_model, corp_dfm, item_item_df, query_book_ids, data_tab, how_many, simil_metrics, method = "SVD") {
|
64 |
-
moduleServer(id, function(input, output, session) {
|
65 |
-
book_recommends_tab <- reactiveVal()
|
66 |
-
|
67 |
-
observeEvent(input$get_recommend_btn, {
|
68 |
-
gargoyle::trigger("start_recommend_event")
|
69 |
-
})
|
70 |
-
|
71 |
-
observeEvent(gargoyle::watch("start_recommend_event"), {
|
72 |
-
req(query_book_ids())
|
73 |
-
if (method == "SVD") {
|
74 |
-
recommendations <- SVD_predict(data_tab, query_book_ids(), ratings_tab, SVD_model, select_user_mat, how_many = how_many)
|
75 |
-
book_recommends_tab(recommendations)
|
76 |
-
}
|
77 |
-
else if (method == "TFIDF") {
|
78 |
-
recommendations <- get_recommendations(corp_dfm, data_tab, query_book_ids(), input$genre_selector, "cosine", how_many)
|
79 |
-
book_recommends_tab(recommendations)
|
80 |
-
}
|
81 |
-
else if (method == "item-item") {
|
82 |
-
recommendations <- get_item_item_recommendations(item_item_df, data_tab, query_book_ids(), how_many)
|
83 |
-
book_recommends_tab(recommendations)
|
84 |
-
}
|
85 |
-
else {
|
86 |
-
parts <- split_number(how_many, 3)
|
87 |
-
|
88 |
-
SVD_recommends <- SVD_predict(data_tab, query_book_ids(), ratings_tab, SVD_model, select_user_mat, how_many = parts[1])
|
89 |
-
tfidf_recommends <- get_recommendations(corp_dfm, data_tab, query_book_ids(), input$genre_selector, "cosine", parts[2])
|
90 |
-
item_item_recommendations <- get_item_item_recommendations(item_item_df, data_tab, query_book_ids(), how_many)
|
91 |
-
#random <- get_random_titles(data_tab, parts[3])
|
92 |
-
|
93 |
-
all_recs <- rbind(SVD_recommends, tfidf_recommends, item_item_recommendations)
|
94 |
-
all_recs <- all_recs[sample(1:nrow(all_recs)), ]
|
95 |
-
book_recommends_tab(all_recs)
|
96 |
-
|
97 |
-
}
|
98 |
-
})
|
99 |
-
|
100 |
-
observeEvent(input$myval, {
|
101 |
-
req(input$myval)
|
102 |
-
record <- input$myval
|
103 |
-
record_row <- data.table(
|
104 |
-
query_book_id = query_book_ids(),
|
105 |
-
recommended_title = record$title,
|
106 |
-
model = record$model,
|
107 |
-
datetime = date()
|
108 |
-
)
|
109 |
-
fwrite(record_row, "system_recommendations_log.csv", append = TRUE)
|
110 |
-
|
111 |
-
})
|
112 |
-
|
113 |
-
output$bookCardsOutput <- renderUI({
|
114 |
-
req(book_recommends_tab())
|
115 |
-
pmap(.l = book_recommends_tab(), .f = create_card)
|
116 |
-
})
|
117 |
-
})
|
118 |
-
}
|
119 |
-
|
120 |
-
create_card <- function(title, average_rating, description, url, image_url, genres, author_name, model) {
|
121 |
-
BookCard(title = title,
|
122 |
-
avg_rating = average_rating,
|
123 |
-
genres = as.list(genres),
|
124 |
-
description = description,
|
125 |
-
author_name = author_name,
|
126 |
-
imageUrl = image_url,
|
127 |
-
url = url,
|
128 |
-
model = model
|
129 |
-
|
130 |
-
)
|
131 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/view/mod_search_books.R
DELETED
@@ -1,44 +0,0 @@
|
|
1 |
-
box::use(
|
2 |
-
shiny[moduleServer, observeEvent, reactive, NS, div, uiOutput, renderUI],
|
3 |
-
bslib[card, card_header, card_body],
|
4 |
-
shinyWidgets[virtualSelectInput],
|
5 |
-
)
|
6 |
-
|
7 |
-
#' @export
|
8 |
-
ui <- function(id) {
|
9 |
-
ns <- NS(id)
|
10 |
-
uiOutput(ns("select_books_ui_output"))
|
11 |
-
}
|
12 |
-
|
13 |
-
#' @export
|
14 |
-
server <- function(id, book_titles, book_url_images, book_ids) {
|
15 |
-
moduleServer(id, function(input, output, session) {
|
16 |
-
ns <- session$ns
|
17 |
-
|
18 |
-
|
19 |
-
output$select_books_ui_output <- renderUI({
|
20 |
-
res <- div(
|
21 |
-
class = "select_books_input_container",
|
22 |
-
virtualSelectInput(
|
23 |
-
ns("select_books_input"),
|
24 |
-
"",
|
25 |
-
choices = list(label=sprintf("<div class=\"booksearch\" >
|
26 |
-
<img class=\"booksearch__img\" src=\"%s\"/>
|
27 |
-
<span class=\"booksearch__title\">%s</span>
|
28 |
-
</div>", book_url_images, book_titles),
|
29 |
-
value = book_ids) |> purrr::transpose(),
|
30 |
-
multiple = TRUE,
|
31 |
-
optionsCount = 6,
|
32 |
-
search = TRUE,
|
33 |
-
width = "70vw",
|
34 |
-
showValueAsTags = TRUE,
|
35 |
-
html = TRUE
|
36 |
-
)
|
37 |
-
)
|
38 |
-
res
|
39 |
-
})
|
40 |
-
|
41 |
-
return(reactive({input$select_books_input}))
|
42 |
-
})
|
43 |
-
|
44 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
app/view/mod_value_boxes.R
ADDED
@@ -0,0 +1,93 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
box::use(
|
2 |
+
shiny[moduleServer, div, textOutput, p, renderText, h1, NS, uiOutput, renderUI],
|
3 |
+
dplyr[mutate],
|
4 |
+
bslib[layout_column_wrap, value_box],
|
5 |
+
bsicons[bs_icon],
|
6 |
+
plotly[plot_ly, add_lines, add_markers, config, layout],
|
7 |
+
)
|
8 |
+
|
9 |
+
|
10 |
+
#' @export
|
11 |
+
ui <- function(id) {
|
12 |
+
ns <- NS(id)
|
13 |
+
div(
|
14 |
+
uiOutput(ns("value_boxes_uioutput")),
|
15 |
+
)
|
16 |
+
|
17 |
+
}
|
18 |
+
|
19 |
+
|
20 |
+
#' @export
|
21 |
+
server <- function(id, data) {
|
22 |
+
moduleServer(id, function(input, output, session) {
|
23 |
+
output$value_boxes_uioutput <- renderUI({
|
24 |
+
layout_column_wrap(
|
25 |
+
value_box(
|
26 |
+
title = "Number of measured weeks",
|
27 |
+
value = nrow(data()),
|
28 |
+
showcase = bs_icon("calendar-date"),
|
29 |
+
theme = "blue"
|
30 |
+
),
|
31 |
+
value_box(
|
32 |
+
title = "mean number of bicycles",
|
33 |
+
value = round(mean(data()$value), 2),
|
34 |
+
showcase = create_sparkline(data()),
|
35 |
+
full_screen = TRUE,
|
36 |
+
theme = "success"
|
37 |
+
)
|
38 |
+
)
|
39 |
+
})
|
40 |
+
|
41 |
+
|
42 |
+
|
43 |
+
})
|
44 |
+
}
|
45 |
+
|
46 |
+
create_sparkline <- function(data) {
|
47 |
+
|
48 |
+
plot_ly(data) |>
|
49 |
+
add_lines(
|
50 |
+
x = ~V1, y = ~value,
|
51 |
+
span = I(1),
|
52 |
+
color = I("white"),
|
53 |
+
fill = 'tozeroy', alpha = 0.2,
|
54 |
+
showlegend = FALSE
|
55 |
+
) |>
|
56 |
+
add_markers(
|
57 |
+
x = ~V1, y = ~value,
|
58 |
+
marker = list(
|
59 |
+
symbol = ~ifelse(is_rainy, "triangle-up", "circle"),
|
60 |
+
color = ~ifelse(is_rainy, "red", "white"),
|
61 |
+
size = 6
|
62 |
+
),
|
63 |
+
name = ~ifelse(is_rainy, "Rainy", "Dry")
|
64 |
+
|
65 |
+
) |>
|
66 |
+
layout(
|
67 |
+
xaxis = list(visible = F, showgrid = F, title = "", tickvals = data$V1, ticktext = data$date),
|
68 |
+
yaxis = list(visible = F, showgrid = F, title = ""),
|
69 |
+
hovermode = "x",
|
70 |
+
showlegend = TRUE,
|
71 |
+
legend = list(
|
72 |
+
title = list(text = "Day Type"), # Customize legend title if needed
|
73 |
+
color = ~ifelse(is_rainy, "red", "white"),
|
74 |
+
traceorder = "normal"
|
75 |
+
),
|
76 |
+
margin = list(t = 0, r = 0, l = 0, b = 0),
|
77 |
+
font = list(color = "white"),
|
78 |
+
paper_bgcolor = "transparent",
|
79 |
+
plot_bgcolor = "transparent"
|
80 |
+
) |>
|
81 |
+
config(displayModeBar = F) |>
|
82 |
+
htmlwidgets::onRender(
|
83 |
+
"function(el) {
|
84 |
+
var ro = new ResizeObserver(function() {
|
85 |
+
var visible = el.offsetHeight > 200;
|
86 |
+
Plotly.relayout(el, {'xaxis.visible': visible});
|
87 |
+
});
|
88 |
+
ro.observe(el);
|
89 |
+
}"
|
90 |
+
)
|
91 |
+
}
|
92 |
+
|
93 |
+
|
app/view/react.R
DELETED
@@ -1,5 +0,0 @@
|
|
1 |
-
box::use(
|
2 |
-
rhino[react_component],
|
3 |
-
)
|
4 |
-
#' export
|
5 |
-
BookCard <- react_component("BookCard")
|
|
|
|
|
|
|
|
|
|
|
|
data/bike_data.ods
ADDED
Binary file (51.8 kB). View file
|
|
data/bike_data_filtered.csv
ADDED
@@ -0,0 +1,215 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
"","V1","date","day","brooklyn","manhattan","williamsburg","queensboro","total","precipitation","high_temp_C","low_temp_C","week_index","is_rainy"
|
2 |
+
"1",1,"4/1","Saturday",606,1446,1915,1430,5397,0,7.77777777777778,2.77777777777778,0,FALSE
|
3 |
+
"2",2,"4/2","Sunday",2021,3943,4207,2862,13033,0,16.7222222222222,5,0,FALSE
|
4 |
+
"3",3,"4/3","Monday",2470,4988,5178,3689,16325,0.762,17.2222222222222,10,0,FALSE
|
5 |
+
"4",4,"4/4","Tuesday",723,1913,2279,1666,6581,29.972,10.6111111111111,7.77777777777778,0,TRUE
|
6 |
+
"5",5,"4/5","Wednesday",2807,5276,5711,4197,17991,0,17.2222222222222,7.77777777777778,0,FALSE
|
7 |
+
"6",6,"4/6","Thursday",461,1324,1739,1372,4896,18.542,9.38888888888889,5,0,TRUE
|
8 |
+
"7",7,"4/7","Friday",1222,2955,3399,2765,10341,0.254,8.88888888888889,6.11111111111111,0,FALSE
|
9 |
+
"8",8,"4/8","Saturday",1674,3163,4082,2691,11610,0,13.2777777777778,4.38888888888889,1,FALSE
|
10 |
+
"9",9,"4/9","Sunday",2375,4377,4886,3261,14899,0,18.8888888888889,7.22222222222222,1,FALSE
|
11 |
+
"10",10,"4/10","Monday",3324,6359,6881,4731,21295,0,23.2777777777778,12.7777777777778,1,FALSE
|
12 |
+
"11",11,"4/11","Tuesday",3887,7247,8079,5501,24714,0,26.7222222222222,16.7222222222222,1,FALSE
|
13 |
+
"12",12,"4/12","Wednesday",2565,5633,6620,4537,19355,0.508,23.2777777777778,14.3888888888889,1,FALSE
|
14 |
+
"13",13,"4/13","Thursday",3353,6052,6775,4700,20880,0,17.7777777777778,9.38888888888889,1,FALSE
|
15 |
+
"14",14,"4/14","Friday",2942,5054,5877,4142,18015,0,18.2777777777778,9.38888888888889,1,FALSE
|
16 |
+
"15",15,"4/15","Saturday",2253,3853,4965,3291,14362,0,18.2777777777778,11.1111111111111,2,FALSE
|
17 |
+
"16",16,"4/16","Sunday",2877,4585,5259,3687,16408,0.254,29.3888888888889,16.7222222222222,2,FALSE
|
18 |
+
"17",17,"4/17","Monday",3152,6352,6924,4658,21086,0.254,23.2777777777778,17.7777777777778,2,FALSE
|
19 |
+
"18",18,"4/18","Tuesday",3415,6691,7341,5012,22459,0,18.8888888888889,10,2,FALSE
|
20 |
+
"19",19,"4/19","Wednesday",1965,4632,5234,3996,15827,0.254,11.1111111111111,7.22222222222222,2,FALSE
|
21 |
+
"20",20,"4/20","Thursday",1567,3365,4302,3056,12290,4.318,18.2777777777778,10,2,TRUE
|
22 |
+
"21",21,"4/21","Friday",1426,3142,3674,2672,10914,7.366,11.7222222222222,8.88888888888889,2,TRUE
|
23 |
+
"22",22,"4/22","Saturday",1318,2297,2963,2366,8944,2.794,13.2777777777778,11.1111111111111,3,TRUE
|
24 |
+
"23",23,"4/23","Sunday",2520,4681,5105,3434,15740,0,18.2777777777778,8.27777777777778,3,FALSE
|
25 |
+
"24",24,"4/24","Monday",2544,5366,5762,4183,17855,0.254,15.6111111111111,10,3,FALSE
|
26 |
+
"25",25,"4/25","Tuesday",611,1402,1902,1578,5493,23.114,12.2222222222222,10,3,TRUE
|
27 |
+
"26",26,"4/26","Wednesday",1247,2774,3429,2369,9819,8.636,15,12.2222222222222,3,TRUE
|
28 |
+
"27",27,"4/27","Thursday",2959,5311,6026,4285,18581,0,20,15,3,FALSE
|
29 |
+
"28",28,"4/28","Friday",3679,6774,7196,5138,22787,0,28.2777777777778,14.3888888888889,3,FALSE
|
30 |
+
"29",29,"4/29","Saturday",3315,5605,6045,4078,19043,1.524,28.8888888888889,17.7777777777778,4,TRUE
|
31 |
+
"30",30,"4/30","Sunday",2225,4057,4513,3137,13932,0,17.7777777777778,12.2222222222222,4,FALSE
|
32 |
+
"31",31,"5/1","Monday",3084,6506,6793,4820,21203,0,22.2222222222222,10,4,FALSE
|
33 |
+
"32",32,"5/2","Tuesday",3423,7035,7789,5449,23696,0,23.2777777777778,19.3888888888889,4,FALSE
|
34 |
+
"33",33,"5/3","Wednesday",3342,6984,7445,4804,22575,0,18.2777777777778,14.3888888888889,4,FALSE
|
35 |
+
"34",34,"5/4","Thursday",3019,6525,6922,5144,21610,0,17.2222222222222,10,4,FALSE
|
36 |
+
"35",35,"5/5","Friday",513,1471,1951,1421,5356,76.708,15,11.1111111111111,4,TRUE
|
37 |
+
"36",36,"5/6","Saturday",1892,3815,5502,3965,15174,4.572,18.2777777777778,13.8888888888889,5,TRUE
|
38 |
+
"37",37,"5/7","Sunday",3539,3547,4941,3851,15878,0.254,12.2222222222222,9.38888888888889,5,FALSE
|
39 |
+
"38",38,"5/8","Monday",2886,5812,6249,4432,19379,0,13.8888888888889,7.22222222222222,5,FALSE
|
40 |
+
"39",39,"5/9","Tuesday",2718,6455,6910,5000,21083,0,16.1111111111111,8.88888888888889,5,FALSE
|
41 |
+
"40",40,"5/10","Wednesday",2810,6396,7075,4980,21261,0,21.1111111111111,10.6111111111111,5,FALSE
|
42 |
+
"41",41,"5/11","Thursday",2657,6179,6750,5139,20725,0,16.1111111111111,11,5,FALSE
|
43 |
+
"42",42,"5/12","Friday",2640,5367,6325,4692,19024,0,16.7222222222222,10.6111111111111,5,FALSE
|
44 |
+
"43",43,"5/13","Saturday",151,484,874,865,2374,33.274,10.6111111111111,7.22222222222222,6,TRUE
|
45 |
+
"44",44,"5/14","Sunday",1452,2704,3320,2389,9865,0.508,18.2777777777778,7.77777777777778,6,FALSE
|
46 |
+
"45",45,"5/15","Monday",2685,5865,5981,4550,19081,0,19.3888888888889,13.2777777777778,6,FALSE
|
47 |
+
"46",46,"5/16","Tuesday",3666,7847,8420,6209,26142,0,25.6111111111111,14.3888888888889,6,FALSE
|
48 |
+
"47",47,"5/17","Wednesday",3535,7888,8540,6121,26084,0,32.2222222222222,18.8888888888889,6,FALSE
|
49 |
+
"48",48,"5/18","Thursday",3190,6886,7645,5753,23474,0,33.2777777777778,23.8888888888889,6,FALSE
|
50 |
+
"49",49,"5/19","Friday",2952,6432,6859,5272,21515,0,32.2222222222222,24.3888888888889,6,FALSE
|
51 |
+
"50",50,"5/20","Saturday",2161,3896,5198,3910,15165,0.254,17.7777777777778,13.2777777777778,7,FALSE
|
52 |
+
"51",51,"5/21","Sunday",2612,4656,5634,3782,16684,0,19.3888888888889,12.7777777777778,7,FALSE
|
53 |
+
"52",52,"5/22","Monday",768,1633,2116,1609,6126,14.986,16.1111111111111,12.2222222222222,7,TRUE
|
54 |
+
"53",53,"5/23","Tuesday",3174,6715,7011,4899,21799,0,20,14.3888888888889,7,FALSE
|
55 |
+
"54",54,"5/24","Wednesday",2969,6005,6872,4344,20190,1.016,19.3888888888889,13.8888888888889,7,TRUE
|
56 |
+
"55",55,"5/25","Thursday",488,1196,1789,1316,4789,14.732,14.3888888888889,13.2777777777778,7,TRUE
|
57 |
+
"56",56,"5/26","Friday",2590,4563,5344,3642,16139,2.54,22.7777777777778,13.2777777777778,7,TRUE
|
58 |
+
"57",57,"5/27","Saturday",2609,4013,6105,3703,16430,0,21.7222222222222,16.1111111111111,8,FALSE
|
59 |
+
"58",58,"5/28","Sunday",2640,4048,5456,3549,15693,0,21.7222222222222,15,8,FALSE
|
60 |
+
"59",59,"5/29","Monday",836,1730,2738,1704,7008,3.302,14.3888888888889,13.2777777777778,8,TRUE
|
61 |
+
"60",60,"5/30","Tuesday",2301,5366,5938,4431,18036,1.524,15,13.2777777777778,8,TRUE
|
62 |
+
"61",61,"5/31","Wednesday",2689,5717,6523,4575,19504,0.762,23.8888888888889,14.3888888888889,8,FALSE
|
63 |
+
"62",62,"6/1","Thursday",3468,7328,8461,6184,25441,0,25.6111111111111,16.7222222222222,8,FALSE
|
64 |
+
"63",63,"6/2","Friday",3271,7007,7968,5293,23539,0.254,23.2777777777778,15.6111111111111,8,FALSE
|
65 |
+
"64",64,"6/3","Saturday",2589,4510,6210,4084,17393,0.254,22.2222222222222,12.7777777777778,9,FALSE
|
66 |
+
"65",65,"6/4","Sunday",1805,3127,4023,3023,11978,2.286,20,15.6111111111111,9,TRUE
|
67 |
+
"66",66,"6/5","Monday",2171,4552,5276,3359,15358,0.508,19.3888888888889,15.6111111111111,9,FALSE
|
68 |
+
"67",67,"6/6","Tuesday",1193,3021,3807,2572,10593,1.524,13.2777777777778,11.7222222222222,9,TRUE
|
69 |
+
"68",68,"6/7","Wednesday",3211,7180,7632,5072,23095,0,19.3888888888889,12.2222222222222,9,FALSE
|
70 |
+
"69",69,"6/8","Thursday",3253,7083,7778,5288,23402,0,20,15,9,FALSE
|
71 |
+
"70",70,"6/9","Friday",3401,6859,7744,5155,23159,0,26.7222222222222,15,9,FALSE
|
72 |
+
"71",71,"6/10","Saturday",3066,5193,6391,4425,19075,0,28.8888888888889,20,10,FALSE
|
73 |
+
"72",72,"6/11","Sunday",2465,4388,5153,3178,15184,0,32.2222222222222,22.7777777777778,10,FALSE
|
74 |
+
"73",73,"6/12","Monday",2854,6265,7049,5032,21200,0,33.2777777777778,25,10,FALSE
|
75 |
+
"74",74,"6/13","Tuesday",2882,6141,7155,5399,21577,0.254,34.3888888888889,25.6111111111111,10,FALSE
|
76 |
+
"75",75,"6/14","Wednesday",2596,5630,6619,5152,19997,7.366,28.8888888888889,20.6111111111111,10,TRUE
|
77 |
+
"76",76,"6/15","Thursday",3510,7854,8652,6344,26360,0,23.8888888888889,18.8888888888889,10,FALSE
|
78 |
+
"77",77,"6/16","Friday",2054,4857,5783,4474,17168,0,20,18.8888888888889,10,FALSE
|
79 |
+
"78",78,"6/17","Saturday",1399,2633,3439,2977,10448,35.306,22.7777777777778,19.3888888888889,11,TRUE
|
80 |
+
"79",79,"6/18","Sunday",2199,4014,4901,3396,14510,0.254,28.8888888888889,22.2222222222222,11,FALSE
|
81 |
+
"80",80,"6/19","Monday",1648,3553,4334,3552,13087,34.29,30.6111111111111,21.1111111111111,11,TRUE
|
82 |
+
"81",81,"6/20","Tuesday",3407,7473,7975,6091,24946,0.762,27.7777777777778,22.2222222222222,11,FALSE
|
83 |
+
"82",82,"6/21","Wednesday",3304,7416,8754,6159,25633,0,27.7777777777778,22.2222222222222,11,FALSE
|
84 |
+
"83",83,"6/22","Thursday",3368,7624,8307,6289,25588,0,27.7777777777778,21.1111111111111,11,FALSE
|
85 |
+
"84",84,"6/23","Friday",2283,4683,5611,4330,16907,1.016,28.2777777777778,24.3888888888889,11,TRUE
|
86 |
+
"85",85,"6/24","Saturday",2307,3933,5214,3396,14850,32.766,28.2777777777778,21.7222222222222,12,TRUE
|
87 |
+
"86",86,"6/25","Sunday",2625,4882,5727,4197,17431,0,27.7777777777778,20.6111111111111,12,FALSE
|
88 |
+
"87",87,"6/26","Monday",3386,7217,7974,5845,24422,0,25.6111111111111,18.8888888888889,12,FALSE
|
89 |
+
"88",88,"6/27","Tuesday",3182,7317,6501,5580,22580,4.572,24.3888888888889,16.1111111111111,12,TRUE
|
90 |
+
"89",89,"6/28","Wednesday",3766,8239,8873,5834,26712,0,25.6111111111111,16.7222222222222,12,FALSE
|
91 |
+
"90",90,"6/29","Thursday",3356,7544,8276,5662,24838,0,27.2222222222222,20,12,FALSE
|
92 |
+
"91",91,"6/30","Friday",2687,5890,7013,4754,20344,0.254,31.1111111111111,23.2777777777778,12,FALSE
|
93 |
+
"92",92,"7/1","Saturday",1848,2958,3845,3216,11867,5.842,29.3888888888889,22.2222222222222,13,TRUE
|
94 |
+
"93",93,"7/2","Sunday",2467,3776,4173,3579,13995,0,30.6111111111111,22.7777777777778,13,FALSE
|
95 |
+
"94",94,"7/3","Monday",2714,4199,4924,4230,16067,11.43,30.6111111111111,21.7222222222222,13,TRUE
|
96 |
+
"95",95,"7/4","Tuesday",2296,4084,3684,3861,13925,0,28.2777777777778,21.1111111111111,13,FALSE
|
97 |
+
"96",96,"7/5","Wednesday",3170,6770,7308,5862,23110,0,29.3888888888889,21.7222222222222,13,FALSE
|
98 |
+
"97",97,"7/6","Thursday",3065,6243,7302,5251,21861,0.254,23.8888888888889,21.7222222222222,13,FALSE
|
99 |
+
"98",98,"7/7","Friday",1513,3567,4421,3304,12805,45.212,26.1111111111111,20,13,TRUE
|
100 |
+
"99",99,"7/8","Saturday",2718,4807,5781,3952,17258,0,28.2777777777778,21.1111111111111,14,FALSE
|
101 |
+
"100",100,"7/9","Sunday",3048,5446,5782,4044,18320,0,27.2222222222222,20.6111111111111,14,FALSE
|
102 |
+
"101",101,"7/10","Monday",3506,7503,8106,5712,24827,0,28.2777777777778,21.7222222222222,14,FALSE
|
103 |
+
"102",102,"7/11","Tuesday",2929,6436,7249,5129,21743,0,28.8888888888889,23.8888888888889,14,FALSE
|
104 |
+
"103",103,"7/12","Wednesday",2860,6283,7102,4929,21174,0,30.6111111111111,25,14,FALSE
|
105 |
+
"104",104,"7/13","Thursday",2563,5150,6116,4461,18290,0,31.7222222222222,25,14,FALSE
|
106 |
+
"105",105,"7/14","Friday",907,2182,2974,2147,8210,8.89,20.6111111111111,18.2777777777778,14,TRUE
|
107 |
+
"106",106,"7/15","Saturday",2853,4857,5631,3918,17259,0,28.2777777777778,20,15,FALSE
|
108 |
+
"107",107,"7/16","Sunday",2917,5190,5370,4062,17539,0,29.3888888888889,21.1111111111111,15,FALSE
|
109 |
+
"108",108,"7/17","Monday",3264,7316,7789,5468,23837,0,29.3888888888889,23.2777777777778,15,FALSE
|
110 |
+
"109",109,"7/18","Tuesday",3507,7732,8268,5531,25038,0,30.6111111111111,24.3888888888889,15,FALSE
|
111 |
+
"110",110,"7/19","Wednesday",3114,6710,7776,5247,22847,0,32.7777777777778,25,15,FALSE
|
112 |
+
"111",111,"7/20","Thursday",2840,5980,6781,4804,20405,0.254,33.8888888888889,25.6111111111111,15,FALSE
|
113 |
+
"112",112,"7/21","Friday",2751,5469,6548,5005,19773,0,32.7777777777778,25,15,FALSE
|
114 |
+
"113",113,"7/22","Saturday",2301,3745,4535,3841,14422,14.478,32.7777777777778,25.6111111111111,16,TRUE
|
115 |
+
"114",114,"7/23","Sunday",2321,3756,4096,3124,13297,1.524,25.6111111111111,22.7777777777778,16,TRUE
|
116 |
+
"115",115,"7/24","Monday",1576,3584,3867,2835,11862,18.796,20.6111111111111,17.2222222222222,16,TRUE
|
117 |
+
"116",116,"7/25","Tuesday",3191,7201,7496,5698,23586,0,21.7222222222222,17.7777777777778,16,FALSE
|
118 |
+
"117",117,"7/26","Wednesday",3821,7987,8605,6556,26969,0,24.3888888888889,18.8888888888889,16,FALSE
|
119 |
+
"118",118,"7/27","Thursday",3287,6624,7221,5997,23129,0.254,25,19.3888888888889,16,FALSE
|
120 |
+
"119",119,"7/28","Friday",3123,6135,6987,5496,21741,0,29.3888888888889,22.7777777777778,16,FALSE
|
121 |
+
"120",120,"7/29","Saturday",2074,3787,5242,3711,14814,0,24.3888888888889,20,17,FALSE
|
122 |
+
"121",121,"7/30","Sunday",3331,5282,5759,4324,18696,0,27.2222222222222,18.2777777777778,17,FALSE
|
123 |
+
"122",122,"7/31","Monday",3560,7404,7546,5774,24284,0,31.1111111111111,19.3888888888889,17,FALSE
|
124 |
+
"123",123,"8/1","Tuesday",3492,7290,7686,6050,24518,0,32.7777777777778,22.2222222222222,17,FALSE
|
125 |
+
"124",124,"8/2","Wednesday",2637,5966,6407,5288,20298,2.286,30,20.6111111111111,17,TRUE
|
126 |
+
"125",125,"8/3","Thursday",3346,6728,7297,5835,23206,0,30,21.1111111111111,17,FALSE
|
127 |
+
"126",126,"8/4","Friday",2400,4447,5158,4427,16432,3.81,28.2777777777778,21.1111111111111,17,TRUE
|
128 |
+
"127",127,"8/5","Saturday",3409,4520,5169,3907,17005,7.62,25,21.1111111111111,18,TRUE
|
129 |
+
"128",128,"8/6","Sunday",3130,5088,5634,4207,18059,0,24.3888888888889,17.7777777777778,18,FALSE
|
130 |
+
"129",129,"8/7","Monday",804,1809,2669,2441,7723,19.304,21.7222222222222,18.2777777777778,18,TRUE
|
131 |
+
"130",130,"8/8","Tuesday",3598,7176,7571,5932,24277,0,25,18.8888888888889,18,FALSE
|
132 |
+
"131",131,"8/9","Wednesday",3893,7791,8589,6582,26855,0,28.2777777777778,18.8888888888889,18,FALSE
|
133 |
+
"132",132,"8/10","Thursday",3423,7378,7850,6290,24941,0,28.2777777777778,20.6111111111111,18,FALSE
|
134 |
+
"133",133,"8/11","Friday",3148,6295,7068,5669,22180,0.254,27.2222222222222,21.1111111111111,18,FALSE
|
135 |
+
"134",134,"8/12","Saturday",4146,4593,5443,4548,18730,2.794,24.3888888888889,18.2777777777778,19,TRUE
|
136 |
+
"135",135,"8/13","Sunday",3274,5086,5419,4430,18209,0,27.7777777777778,21.7222222222222,19,FALSE
|
137 |
+
"136",136,"8/14","Monday",3291,6717,7301,5850,23159,0,26.7222222222222,21.1111111111111,19,FALSE
|
138 |
+
"137",137,"8/15","Tuesday",2149,4987,5976,4711,17823,11.43,22.7777777777778,20.6111111111111,19,TRUE
|
139 |
+
"138",138,"8/16","Wednesday",3685,7191,7852,6231,24959,0,29.3888888888889,21.1111111111111,19,FALSE
|
140 |
+
"139",139,"8/17","Thursday",3637,6972,7871,6129,24609,0,27.7777777777778,21.7222222222222,19,FALSE
|
141 |
+
"140",140,"8/18","Friday",1064,2309,3113,2819,9305,22.352,27.2222222222222,22.7777777777778,19,TRUE
|
142 |
+
"141",141,"8/19","Saturday",4693,4871,5612,4958,20134,0,29.3888888888889,22.7777777777778,20,FALSE
|
143 |
+
"142",142,"8/20","Sunday",2822,4582,5182,4188,16774,0,27.2222222222222,21.1111111111111,20,FALSE
|
144 |
+
"143",143,"8/21","Monday",3088,6400,7141,5666,22295,0,29.3888888888889,22.7777777777778,20,FALSE
|
145 |
+
"144",144,"8/22","Tuesday",2983,6151,7146,5795,22075,7.62,31.1111111111111,23.8888888888889,20,TRUE
|
146 |
+
"145",145,"8/23","Wednesday",2994,6586,7297,6122,22999,0.254,26.7222222222222,21.7222222222222,20,FALSE
|
147 |
+
"146",146,"8/24","Thursday",3688,7061,7849,6289,24887,0,26.1111111111111,18.8888888888889,20,FALSE
|
148 |
+
"147",147,"8/25","Friday",3144,6296,7318,5786,22544,0,25.6111111111111,17.7777777777778,20,FALSE
|
149 |
+
"148",148,"8/26","Saturday",2710,4592,5537,4670,17509,0,25,16.7222222222222,21,FALSE
|
150 |
+
"149",149,"8/27","Sunday",2676,4785,5145,4159,16765,0,25,17.2222222222222,21,FALSE
|
151 |
+
"150",150,"8/28","Monday",3332,6908,7343,5917,23500,0,23.8888888888889,17.2222222222222,21,FALSE
|
152 |
+
"151",151,"8/29","Tuesday",1472,3206,3776,3563,12017,2.54,20,16.7222222222222,21,TRUE
|
153 |
+
"152",152,"8/30","Wednesday",3468,7159,7656,5858,24141,0.254,24.3888888888889,16.1111111111111,21,FALSE
|
154 |
+
"153",153,"8/31","Thursday",3279,6705,7536,5934,23454,0,27.2222222222222,17.7777777777778,21,FALSE
|
155 |
+
"154",154,"9/1","Friday",2945,5611,6576,5398,20530,0,21.1111111111111,12.7777777777778,21,FALSE
|
156 |
+
"155",155,"9/2","Saturday",1876,3121,3625,3325,11947,13.462,19.3888888888889,12.2222222222222,22,TRUE
|
157 |
+
"156",156,"9/3","Sunday",1004,1867,2479,1711,7061,18.796,20.6111111111111,15.6111111111111,22,TRUE
|
158 |
+
"157",157,"9/4","Monday",2866,4766,4882,4346,16860,0,26.1111111111111,16.7222222222222,22,FALSE
|
159 |
+
"158",158,"9/5","Tuesday",3244,7244,7537,5906,23931,0.254,28.8888888888889,21.1111111111111,22,FALSE
|
160 |
+
"159",159,"9/6","Wednesday",1232,2672,3310,2951,10165,10.668,21.1111111111111,16.7222222222222,22,TRUE
|
161 |
+
"160",160,"9/7","Thursday",3249,7059,7717,5923,23948,0.254,21.7222222222222,15,22,FALSE
|
162 |
+
"161",161,"9/8","Friday",3234,6850,7739,5836,23659,0,21.1111111111111,15,22,FALSE
|
163 |
+
"162",162,"9/9","Saturday",2609,5035,5849,4471,17964,0,20.6111111111111,12.7777777777778,23,FALSE
|
164 |
+
"163",163,"9/10","Sunday",4960,5673,5773,4381,20787,0,22.2222222222222,13.8888888888889,23,FALSE
|
165 |
+
"164",164,"9/11","Monday",3657,7783,8254,5986,25680,0,24.3888888888889,12.7777777777778,23,FALSE
|
166 |
+
"165",165,"9/12","Tuesday",3497,7983,8756,6386,26622,0,25.6111111111111,16.1111111111111,23,FALSE
|
167 |
+
"166",166,"9/13","Wednesday",2994,7461,8095,6213,24763,1.524,27.7777777777778,18.2777777777778,23,TRUE
|
168 |
+
"167",167,"9/14","Thursday",3013,6703,7629,5697,23042,0.508,27.2222222222222,21.1111111111111,23,FALSE
|
169 |
+
"168",168,"9/15","Friday",3344,6998,7749,5853,23944,0,27.2222222222222,19.3888888888889,23,FALSE
|
170 |
+
"169",169,"9/16","Saturday",2560,4860,5568,4532,17520,0,27.7777777777778,21.1111111111111,24,FALSE
|
171 |
+
"170",170,"9/17","Sunday",2676,4935,5599,4032,17242,0,26.7222222222222,21.1111111111111,24,FALSE
|
172 |
+
"171",171,"9/18","Monday",2673,6338,6708,4864,20583,0,22.7777777777778,20.6111111111111,24,FALSE
|
173 |
+
"172",172,"9/19","Tuesday",2012,4726,5729,4171,16638,5.588,25.6111111111111,20.6111111111111,24,TRUE
|
174 |
+
"173",173,"9/20","Wednesday",3296,6826,7518,5570,23210,0,25.6111111111111,21.7222222222222,24,FALSE
|
175 |
+
"174",174,"9/21","Thursday",3317,6663,8151,5792,23923,0,26.7222222222222,21.7222222222222,24,FALSE
|
176 |
+
"175",175,"9/22","Friday",3297,6272,7570,5547,22686,0,27.7777777777778,18.8888888888889,24,FALSE
|
177 |
+
"176",176,"9/23","Saturday",2810,4940,6167,4635,18552,0,30,20,25,FALSE
|
178 |
+
"177",177,"9/24","Sunday",2543,4500,5083,3977,16103,0,32.2222222222222,20.6111111111111,25,FALSE
|
179 |
+
"178",178,"9/25","Monday",3276,7227,7708,5941,24152,0,30.6111111111111,22.2222222222222,25,FALSE
|
180 |
+
"179",179,"9/26","Tuesday",3157,7676,8150,6179,25162,0,27.7777777777778,20.6111111111111,25,FALSE
|
181 |
+
"180",180,"9/27","Wednesday",3216,7313,7983,6309,24821,0,29.3888888888889,21.7222222222222,25,FALSE
|
182 |
+
"181",181,"9/28","Thursday",3421,7301,8118,6277,25117,0,25.6111111111111,18.8888888888889,25,FALSE
|
183 |
+
"182",182,"9/29","Friday",2988,6221,7659,5677,22545,0,19.3888888888889,12.7777777777778,25,FALSE
|
184 |
+
"183",183,"9/30","Saturday",1903,3507,4749,3729,13888,0,17.7777777777778,13.2777777777778,26,FALSE
|
185 |
+
"184",184,"10/1","Sunday",2297,4540,5046,4092,15975,0,19.3888888888889,10,26,FALSE
|
186 |
+
"185",185,"10/2","Monday",3387,7059,7616,5722,23784,0,22.2222222222222,11.1111111111111,26,FALSE
|
187 |
+
"186",186,"10/3","Tuesday",3386,7370,8161,6363,25280,0,21.1111111111111,13.8888888888889,26,FALSE
|
188 |
+
"187",187,"10/4","Wednesday",3412,7691,8136,6238,25477,0,23.8888888888889,13.2777777777778,26,FALSE
|
189 |
+
"188",188,"10/5","Thursday",3312,7034,7598,5998,23942,0,27.7777777777778,18.2777777777778,26,FALSE
|
190 |
+
"189",189,"10/6","Friday",2982,6204,7336,5675,22197,0,27.2222222222222,20.6111111111111,26,FALSE
|
191 |
+
"190",190,"10/7","Saturday",2750,5019,5873,4576,18218,0,26.7222222222222,18.8888888888889,27,FALSE
|
192 |
+
"191",191,"10/8","Sunday",1235,2450,3162,2327,9174,5.588,25,22.2222222222222,27,TRUE
|
193 |
+
"192",192,"10/9","Monday",898,2321,3079,2642,8940,6.604,24.3888888888889,22.2222222222222,27,TRUE
|
194 |
+
"193",193,"10/10","Tuesday",3922,7499,8208,6421,26050,0,26.7222222222222,18.8888888888889,27,FALSE
|
195 |
+
"194",194,"10/11","Wednesday",2721,5694,6683,5559,20657,1.524,23.8888888888889,18.2777777777778,27,TRUE
|
196 |
+
"195",195,"10/12","Thursday",2411,5083,6043,4603,18140,1.778,17.2222222222222,13.2777777777778,27,TRUE
|
197 |
+
"196",196,"10/13","Friday",2839,5863,6612,5240,20554,0,18.2777777777778,11.1111111111111,27,FALSE
|
198 |
+
"197",197,"10/14","Saturday",2021,4079,4878,3734,14712,2.032,21.7222222222222,16.7222222222222,28,TRUE
|
199 |
+
"198",198,"10/15","Sunday",2169,4285,4943,3793,15190,0.254,22.2222222222222,18.8888888888889,28,FALSE
|
200 |
+
"199",199,"10/16","Monday",2751,5752,6391,5045,19939,0.254,15.6111111111111,11.1111111111111,28,FALSE
|
201 |
+
"200",200,"10/17","Tuesday",2869,6155,6612,5249,20885,0,14.3888888888889,6.11111111111111,28,FALSE
|
202 |
+
"201",201,"10/18","Wednesday",3264,6608,7398,5753,23023,0,21.7222222222222,10,28,FALSE
|
203 |
+
"202",202,"10/19","Thursday",3265,6860,7742,6167,24034,0,21.1111111111111,13.2777777777778,28,FALSE
|
204 |
+
"203",203,"10/20","Friday",3169,6286,7215,5814,22484,0,22.7777777777778,14.3888888888889,28,FALSE
|
205 |
+
"204",204,"10/21","Saturday",2538,4834,6167,4940,18479,0,25.6111111111111,13.8888888888889,29,FALSE
|
206 |
+
"205",205,"10/22","Sunday",2744,4967,5328,4474,17513,0,24.3888888888889,13.8888888888889,29,FALSE
|
207 |
+
"206",206,"10/23","Monday",3189,6671,7096,5975,22931,0,23.2777777777778,17.7777777777778,29,FALSE
|
208 |
+
"207",207,"10/24","Tuesday",954,2614,3251,2682,9501,5.08,22.7777777777778,19.3888888888889,29,TRUE
|
209 |
+
"208",208,"10/25","Wednesday",3367,6720,7294,5856,23237,0,18.2777777777778,14.3888888888889,29,FALSE
|
210 |
+
"209",209,"10/26","Thursday",2565,5217,5958,5011,18751,0,13.8888888888889,11.7222222222222,29,FALSE
|
211 |
+
"210",210,"10/27","Friday",3150,5610,6450,5181,20391,0,16.7222222222222,8.88888888888889,29,FALSE
|
212 |
+
"211",211,"10/28","Saturday",2245,4520,5104,4069,15938,0,20,13.2777777777778,30,FALSE
|
213 |
+
"212",212,"10/29","Sunday",183,661,1026,965,2835,76.962,18.2777777777778,16.1111111111111,30,TRUE
|
214 |
+
"213",213,"10/30","Monday",1428,2966,3547,2924,10865,6.35,12.7777777777778,7.77777777777778,30,TRUE
|
215 |
+
"214",214,"10/31","Tuesday",2727,5597,5894,4883,19101,0,12.2222222222222,6.66666666666667,30,FALSE
|
data/bike_data_filtered_long.csv
ADDED
@@ -0,0 +1,1071 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
"","date","day","precipitation","high_temp_C","low_temp_C","week_index","is_rainy","name","value"
|
2 |
+
"1","4/1","Saturday",0,7.77777777777778,2.77777777777778,0,FALSE,"brooklyn",606
|
3 |
+
"2","4/1","Saturday",0,7.77777777777778,2.77777777777778,0,FALSE,"manhattan",1446
|
4 |
+
"3","4/1","Saturday",0,7.77777777777778,2.77777777777778,0,FALSE,"williamsburg",1915
|
5 |
+
"4","4/1","Saturday",0,7.77777777777778,2.77777777777778,0,FALSE,"queensboro",1430
|
6 |
+
"5","4/1","Saturday",0,7.77777777777778,2.77777777777778,0,FALSE,"total",5397
|
7 |
+
"6","4/2","Sunday",0,16.7222222222222,5,0,FALSE,"brooklyn",2021
|
8 |
+
"7","4/2","Sunday",0,16.7222222222222,5,0,FALSE,"manhattan",3943
|
9 |
+
"8","4/2","Sunday",0,16.7222222222222,5,0,FALSE,"williamsburg",4207
|
10 |
+
"9","4/2","Sunday",0,16.7222222222222,5,0,FALSE,"queensboro",2862
|
11 |
+
"10","4/2","Sunday",0,16.7222222222222,5,0,FALSE,"total",13033
|
12 |
+
"11","4/3","Monday",0.762,17.2222222222222,10,0,FALSE,"brooklyn",2470
|
13 |
+
"12","4/3","Monday",0.762,17.2222222222222,10,0,FALSE,"manhattan",4988
|
14 |
+
"13","4/3","Monday",0.762,17.2222222222222,10,0,FALSE,"williamsburg",5178
|
15 |
+
"14","4/3","Monday",0.762,17.2222222222222,10,0,FALSE,"queensboro",3689
|
16 |
+
"15","4/3","Monday",0.762,17.2222222222222,10,0,FALSE,"total",16325
|
17 |
+
"16","4/4","Tuesday",29.972,10.6111111111111,7.77777777777778,0,TRUE,"brooklyn",723
|
18 |
+
"17","4/4","Tuesday",29.972,10.6111111111111,7.77777777777778,0,TRUE,"manhattan",1913
|
19 |
+
"18","4/4","Tuesday",29.972,10.6111111111111,7.77777777777778,0,TRUE,"williamsburg",2279
|
20 |
+
"19","4/4","Tuesday",29.972,10.6111111111111,7.77777777777778,0,TRUE,"queensboro",1666
|
21 |
+
"20","4/4","Tuesday",29.972,10.6111111111111,7.77777777777778,0,TRUE,"total",6581
|
22 |
+
"21","4/5","Wednesday",0,17.2222222222222,7.77777777777778,0,FALSE,"brooklyn",2807
|
23 |
+
"22","4/5","Wednesday",0,17.2222222222222,7.77777777777778,0,FALSE,"manhattan",5276
|
24 |
+
"23","4/5","Wednesday",0,17.2222222222222,7.77777777777778,0,FALSE,"williamsburg",5711
|
25 |
+
"24","4/5","Wednesday",0,17.2222222222222,7.77777777777778,0,FALSE,"queensboro",4197
|
26 |
+
"25","4/5","Wednesday",0,17.2222222222222,7.77777777777778,0,FALSE,"total",17991
|
27 |
+
"26","4/6","Thursday",18.542,9.38888888888889,5,0,TRUE,"brooklyn",461
|
28 |
+
"27","4/6","Thursday",18.542,9.38888888888889,5,0,TRUE,"manhattan",1324
|
29 |
+
"28","4/6","Thursday",18.542,9.38888888888889,5,0,TRUE,"williamsburg",1739
|
30 |
+
"29","4/6","Thursday",18.542,9.38888888888889,5,0,TRUE,"queensboro",1372
|
31 |
+
"30","4/6","Thursday",18.542,9.38888888888889,5,0,TRUE,"total",4896
|
32 |
+
"31","4/7","Friday",0.254,8.88888888888889,6.11111111111111,0,FALSE,"brooklyn",1222
|
33 |
+
"32","4/7","Friday",0.254,8.88888888888889,6.11111111111111,0,FALSE,"manhattan",2955
|
34 |
+
"33","4/7","Friday",0.254,8.88888888888889,6.11111111111111,0,FALSE,"williamsburg",3399
|
35 |
+
"34","4/7","Friday",0.254,8.88888888888889,6.11111111111111,0,FALSE,"queensboro",2765
|
36 |
+
"35","4/7","Friday",0.254,8.88888888888889,6.11111111111111,0,FALSE,"total",10341
|
37 |
+
"36","4/8","Saturday",0,13.2777777777778,4.38888888888889,1,FALSE,"brooklyn",1674
|
38 |
+
"37","4/8","Saturday",0,13.2777777777778,4.38888888888889,1,FALSE,"manhattan",3163
|
39 |
+
"38","4/8","Saturday",0,13.2777777777778,4.38888888888889,1,FALSE,"williamsburg",4082
|
40 |
+
"39","4/8","Saturday",0,13.2777777777778,4.38888888888889,1,FALSE,"queensboro",2691
|
41 |
+
"40","4/8","Saturday",0,13.2777777777778,4.38888888888889,1,FALSE,"total",11610
|
42 |
+
"41","4/9","Sunday",0,18.8888888888889,7.22222222222222,1,FALSE,"brooklyn",2375
|
43 |
+
"42","4/9","Sunday",0,18.8888888888889,7.22222222222222,1,FALSE,"manhattan",4377
|
44 |
+
"43","4/9","Sunday",0,18.8888888888889,7.22222222222222,1,FALSE,"williamsburg",4886
|
45 |
+
"44","4/9","Sunday",0,18.8888888888889,7.22222222222222,1,FALSE,"queensboro",3261
|
46 |
+
"45","4/9","Sunday",0,18.8888888888889,7.22222222222222,1,FALSE,"total",14899
|
47 |
+
"46","4/10","Monday",0,23.2777777777778,12.7777777777778,1,FALSE,"brooklyn",3324
|
48 |
+
"47","4/10","Monday",0,23.2777777777778,12.7777777777778,1,FALSE,"manhattan",6359
|
49 |
+
"48","4/10","Monday",0,23.2777777777778,12.7777777777778,1,FALSE,"williamsburg",6881
|
50 |
+
"49","4/10","Monday",0,23.2777777777778,12.7777777777778,1,FALSE,"queensboro",4731
|
51 |
+
"50","4/10","Monday",0,23.2777777777778,12.7777777777778,1,FALSE,"total",21295
|
52 |
+
"51","4/11","Tuesday",0,26.7222222222222,16.7222222222222,1,FALSE,"brooklyn",3887
|
53 |
+
"52","4/11","Tuesday",0,26.7222222222222,16.7222222222222,1,FALSE,"manhattan",7247
|
54 |
+
"53","4/11","Tuesday",0,26.7222222222222,16.7222222222222,1,FALSE,"williamsburg",8079
|
55 |
+
"54","4/11","Tuesday",0,26.7222222222222,16.7222222222222,1,FALSE,"queensboro",5501
|
56 |
+
"55","4/11","Tuesday",0,26.7222222222222,16.7222222222222,1,FALSE,"total",24714
|
57 |
+
"56","4/12","Wednesday",0.508,23.2777777777778,14.3888888888889,1,FALSE,"brooklyn",2565
|
58 |
+
"57","4/12","Wednesday",0.508,23.2777777777778,14.3888888888889,1,FALSE,"manhattan",5633
|
59 |
+
"58","4/12","Wednesday",0.508,23.2777777777778,14.3888888888889,1,FALSE,"williamsburg",6620
|
60 |
+
"59","4/12","Wednesday",0.508,23.2777777777778,14.3888888888889,1,FALSE,"queensboro",4537
|
61 |
+
"60","4/12","Wednesday",0.508,23.2777777777778,14.3888888888889,1,FALSE,"total",19355
|
62 |
+
"61","4/13","Thursday",0,17.7777777777778,9.38888888888889,1,FALSE,"brooklyn",3353
|
63 |
+
"62","4/13","Thursday",0,17.7777777777778,9.38888888888889,1,FALSE,"manhattan",6052
|
64 |
+
"63","4/13","Thursday",0,17.7777777777778,9.38888888888889,1,FALSE,"williamsburg",6775
|
65 |
+
"64","4/13","Thursday",0,17.7777777777778,9.38888888888889,1,FALSE,"queensboro",4700
|
66 |
+
"65","4/13","Thursday",0,17.7777777777778,9.38888888888889,1,FALSE,"total",20880
|
67 |
+
"66","4/14","Friday",0,18.2777777777778,9.38888888888889,1,FALSE,"brooklyn",2942
|
68 |
+
"67","4/14","Friday",0,18.2777777777778,9.38888888888889,1,FALSE,"manhattan",5054
|
69 |
+
"68","4/14","Friday",0,18.2777777777778,9.38888888888889,1,FALSE,"williamsburg",5877
|
70 |
+
"69","4/14","Friday",0,18.2777777777778,9.38888888888889,1,FALSE,"queensboro",4142
|
71 |
+
"70","4/14","Friday",0,18.2777777777778,9.38888888888889,1,FALSE,"total",18015
|
72 |
+
"71","4/15","Saturday",0,18.2777777777778,11.1111111111111,2,FALSE,"brooklyn",2253
|
73 |
+
"72","4/15","Saturday",0,18.2777777777778,11.1111111111111,2,FALSE,"manhattan",3853
|
74 |
+
"73","4/15","Saturday",0,18.2777777777778,11.1111111111111,2,FALSE,"williamsburg",4965
|
75 |
+
"74","4/15","Saturday",0,18.2777777777778,11.1111111111111,2,FALSE,"queensboro",3291
|
76 |
+
"75","4/15","Saturday",0,18.2777777777778,11.1111111111111,2,FALSE,"total",14362
|
77 |
+
"76","4/16","Sunday",0.254,29.3888888888889,16.7222222222222,2,FALSE,"brooklyn",2877
|
78 |
+
"77","4/16","Sunday",0.254,29.3888888888889,16.7222222222222,2,FALSE,"manhattan",4585
|
79 |
+
"78","4/16","Sunday",0.254,29.3888888888889,16.7222222222222,2,FALSE,"williamsburg",5259
|
80 |
+
"79","4/16","Sunday",0.254,29.3888888888889,16.7222222222222,2,FALSE,"queensboro",3687
|
81 |
+
"80","4/16","Sunday",0.254,29.3888888888889,16.7222222222222,2,FALSE,"total",16408
|
82 |
+
"81","4/17","Monday",0.254,23.2777777777778,17.7777777777778,2,FALSE,"brooklyn",3152
|
83 |
+
"82","4/17","Monday",0.254,23.2777777777778,17.7777777777778,2,FALSE,"manhattan",6352
|
84 |
+
"83","4/17","Monday",0.254,23.2777777777778,17.7777777777778,2,FALSE,"williamsburg",6924
|
85 |
+
"84","4/17","Monday",0.254,23.2777777777778,17.7777777777778,2,FALSE,"queensboro",4658
|
86 |
+
"85","4/17","Monday",0.254,23.2777777777778,17.7777777777778,2,FALSE,"total",21086
|
87 |
+
"86","4/18","Tuesday",0,18.8888888888889,10,2,FALSE,"brooklyn",3415
|
88 |
+
"87","4/18","Tuesday",0,18.8888888888889,10,2,FALSE,"manhattan",6691
|
89 |
+
"88","4/18","Tuesday",0,18.8888888888889,10,2,FALSE,"williamsburg",7341
|
90 |
+
"89","4/18","Tuesday",0,18.8888888888889,10,2,FALSE,"queensboro",5012
|
91 |
+
"90","4/18","Tuesday",0,18.8888888888889,10,2,FALSE,"total",22459
|
92 |
+
"91","4/19","Wednesday",0.254,11.1111111111111,7.22222222222222,2,FALSE,"brooklyn",1965
|
93 |
+
"92","4/19","Wednesday",0.254,11.1111111111111,7.22222222222222,2,FALSE,"manhattan",4632
|
94 |
+
"93","4/19","Wednesday",0.254,11.1111111111111,7.22222222222222,2,FALSE,"williamsburg",5234
|
95 |
+
"94","4/19","Wednesday",0.254,11.1111111111111,7.22222222222222,2,FALSE,"queensboro",3996
|
96 |
+
"95","4/19","Wednesday",0.254,11.1111111111111,7.22222222222222,2,FALSE,"total",15827
|
97 |
+
"96","4/20","Thursday",4.318,18.2777777777778,10,2,TRUE,"brooklyn",1567
|
98 |
+
"97","4/20","Thursday",4.318,18.2777777777778,10,2,TRUE,"manhattan",3365
|
99 |
+
"98","4/20","Thursday",4.318,18.2777777777778,10,2,TRUE,"williamsburg",4302
|
100 |
+
"99","4/20","Thursday",4.318,18.2777777777778,10,2,TRUE,"queensboro",3056
|
101 |
+
"100","4/20","Thursday",4.318,18.2777777777778,10,2,TRUE,"total",12290
|
102 |
+
"101","4/21","Friday",7.366,11.7222222222222,8.88888888888889,2,TRUE,"brooklyn",1426
|
103 |
+
"102","4/21","Friday",7.366,11.7222222222222,8.88888888888889,2,TRUE,"manhattan",3142
|
104 |
+
"103","4/21","Friday",7.366,11.7222222222222,8.88888888888889,2,TRUE,"williamsburg",3674
|
105 |
+
"104","4/21","Friday",7.366,11.7222222222222,8.88888888888889,2,TRUE,"queensboro",2672
|
106 |
+
"105","4/21","Friday",7.366,11.7222222222222,8.88888888888889,2,TRUE,"total",10914
|
107 |
+
"106","4/22","Saturday",2.794,13.2777777777778,11.1111111111111,3,TRUE,"brooklyn",1318
|
108 |
+
"107","4/22","Saturday",2.794,13.2777777777778,11.1111111111111,3,TRUE,"manhattan",2297
|
109 |
+
"108","4/22","Saturday",2.794,13.2777777777778,11.1111111111111,3,TRUE,"williamsburg",2963
|
110 |
+
"109","4/22","Saturday",2.794,13.2777777777778,11.1111111111111,3,TRUE,"queensboro",2366
|
111 |
+
"110","4/22","Saturday",2.794,13.2777777777778,11.1111111111111,3,TRUE,"total",8944
|
112 |
+
"111","4/23","Sunday",0,18.2777777777778,8.27777777777778,3,FALSE,"brooklyn",2520
|
113 |
+
"112","4/23","Sunday",0,18.2777777777778,8.27777777777778,3,FALSE,"manhattan",4681
|
114 |
+
"113","4/23","Sunday",0,18.2777777777778,8.27777777777778,3,FALSE,"williamsburg",5105
|
115 |
+
"114","4/23","Sunday",0,18.2777777777778,8.27777777777778,3,FALSE,"queensboro",3434
|
116 |
+
"115","4/23","Sunday",0,18.2777777777778,8.27777777777778,3,FALSE,"total",15740
|
117 |
+
"116","4/24","Monday",0.254,15.6111111111111,10,3,FALSE,"brooklyn",2544
|
118 |
+
"117","4/24","Monday",0.254,15.6111111111111,10,3,FALSE,"manhattan",5366
|
119 |
+
"118","4/24","Monday",0.254,15.6111111111111,10,3,FALSE,"williamsburg",5762
|
120 |
+
"119","4/24","Monday",0.254,15.6111111111111,10,3,FALSE,"queensboro",4183
|
121 |
+
"120","4/24","Monday",0.254,15.6111111111111,10,3,FALSE,"total",17855
|
122 |
+
"121","4/25","Tuesday",23.114,12.2222222222222,10,3,TRUE,"brooklyn",611
|
123 |
+
"122","4/25","Tuesday",23.114,12.2222222222222,10,3,TRUE,"manhattan",1402
|
124 |
+
"123","4/25","Tuesday",23.114,12.2222222222222,10,3,TRUE,"williamsburg",1902
|
125 |
+
"124","4/25","Tuesday",23.114,12.2222222222222,10,3,TRUE,"queensboro",1578
|
126 |
+
"125","4/25","Tuesday",23.114,12.2222222222222,10,3,TRUE,"total",5493
|
127 |
+
"126","4/26","Wednesday",8.636,15,12.2222222222222,3,TRUE,"brooklyn",1247
|
128 |
+
"127","4/26","Wednesday",8.636,15,12.2222222222222,3,TRUE,"manhattan",2774
|
129 |
+
"128","4/26","Wednesday",8.636,15,12.2222222222222,3,TRUE,"williamsburg",3429
|
130 |
+
"129","4/26","Wednesday",8.636,15,12.2222222222222,3,TRUE,"queensboro",2369
|
131 |
+
"130","4/26","Wednesday",8.636,15,12.2222222222222,3,TRUE,"total",9819
|
132 |
+
"131","4/27","Thursday",0,20,15,3,FALSE,"brooklyn",2959
|
133 |
+
"132","4/27","Thursday",0,20,15,3,FALSE,"manhattan",5311
|
134 |
+
"133","4/27","Thursday",0,20,15,3,FALSE,"williamsburg",6026
|
135 |
+
"134","4/27","Thursday",0,20,15,3,FALSE,"queensboro",4285
|
136 |
+
"135","4/27","Thursday",0,20,15,3,FALSE,"total",18581
|
137 |
+
"136","4/28","Friday",0,28.2777777777778,14.3888888888889,3,FALSE,"brooklyn",3679
|
138 |
+
"137","4/28","Friday",0,28.2777777777778,14.3888888888889,3,FALSE,"manhattan",6774
|
139 |
+
"138","4/28","Friday",0,28.2777777777778,14.3888888888889,3,FALSE,"williamsburg",7196
|
140 |
+
"139","4/28","Friday",0,28.2777777777778,14.3888888888889,3,FALSE,"queensboro",5138
|
141 |
+
"140","4/28","Friday",0,28.2777777777778,14.3888888888889,3,FALSE,"total",22787
|
142 |
+
"141","4/29","Saturday",1.524,28.8888888888889,17.7777777777778,4,TRUE,"brooklyn",3315
|
143 |
+
"142","4/29","Saturday",1.524,28.8888888888889,17.7777777777778,4,TRUE,"manhattan",5605
|
144 |
+
"143","4/29","Saturday",1.524,28.8888888888889,17.7777777777778,4,TRUE,"williamsburg",6045
|
145 |
+
"144","4/29","Saturday",1.524,28.8888888888889,17.7777777777778,4,TRUE,"queensboro",4078
|
146 |
+
"145","4/29","Saturday",1.524,28.8888888888889,17.7777777777778,4,TRUE,"total",19043
|
147 |
+
"146","4/30","Sunday",0,17.7777777777778,12.2222222222222,4,FALSE,"brooklyn",2225
|
148 |
+
"147","4/30","Sunday",0,17.7777777777778,12.2222222222222,4,FALSE,"manhattan",4057
|
149 |
+
"148","4/30","Sunday",0,17.7777777777778,12.2222222222222,4,FALSE,"williamsburg",4513
|
150 |
+
"149","4/30","Sunday",0,17.7777777777778,12.2222222222222,4,FALSE,"queensboro",3137
|
151 |
+
"150","4/30","Sunday",0,17.7777777777778,12.2222222222222,4,FALSE,"total",13932
|
152 |
+
"151","5/1","Monday",0,22.2222222222222,10,4,FALSE,"brooklyn",3084
|
153 |
+
"152","5/1","Monday",0,22.2222222222222,10,4,FALSE,"manhattan",6506
|
154 |
+
"153","5/1","Monday",0,22.2222222222222,10,4,FALSE,"williamsburg",6793
|
155 |
+
"154","5/1","Monday",0,22.2222222222222,10,4,FALSE,"queensboro",4820
|
156 |
+
"155","5/1","Monday",0,22.2222222222222,10,4,FALSE,"total",21203
|
157 |
+
"156","5/2","Tuesday",0,23.2777777777778,19.3888888888889,4,FALSE,"brooklyn",3423
|
158 |
+
"157","5/2","Tuesday",0,23.2777777777778,19.3888888888889,4,FALSE,"manhattan",7035
|
159 |
+
"158","5/2","Tuesday",0,23.2777777777778,19.3888888888889,4,FALSE,"williamsburg",7789
|
160 |
+
"159","5/2","Tuesday",0,23.2777777777778,19.3888888888889,4,FALSE,"queensboro",5449
|
161 |
+
"160","5/2","Tuesday",0,23.2777777777778,19.3888888888889,4,FALSE,"total",23696
|
162 |
+
"161","5/3","Wednesday",0,18.2777777777778,14.3888888888889,4,FALSE,"brooklyn",3342
|
163 |
+
"162","5/3","Wednesday",0,18.2777777777778,14.3888888888889,4,FALSE,"manhattan",6984
|
164 |
+
"163","5/3","Wednesday",0,18.2777777777778,14.3888888888889,4,FALSE,"williamsburg",7445
|
165 |
+
"164","5/3","Wednesday",0,18.2777777777778,14.3888888888889,4,FALSE,"queensboro",4804
|
166 |
+
"165","5/3","Wednesday",0,18.2777777777778,14.3888888888889,4,FALSE,"total",22575
|
167 |
+
"166","5/4","Thursday",0,17.2222222222222,10,4,FALSE,"brooklyn",3019
|
168 |
+
"167","5/4","Thursday",0,17.2222222222222,10,4,FALSE,"manhattan",6525
|
169 |
+
"168","5/4","Thursday",0,17.2222222222222,10,4,FALSE,"williamsburg",6922
|
170 |
+
"169","5/4","Thursday",0,17.2222222222222,10,4,FALSE,"queensboro",5144
|
171 |
+
"170","5/4","Thursday",0,17.2222222222222,10,4,FALSE,"total",21610
|
172 |
+
"171","5/5","Friday",76.708,15,11.1111111111111,4,TRUE,"brooklyn",513
|
173 |
+
"172","5/5","Friday",76.708,15,11.1111111111111,4,TRUE,"manhattan",1471
|
174 |
+
"173","5/5","Friday",76.708,15,11.1111111111111,4,TRUE,"williamsburg",1951
|
175 |
+
"174","5/5","Friday",76.708,15,11.1111111111111,4,TRUE,"queensboro",1421
|
176 |
+
"175","5/5","Friday",76.708,15,11.1111111111111,4,TRUE,"total",5356
|
177 |
+
"176","5/6","Saturday",4.572,18.2777777777778,13.8888888888889,5,TRUE,"brooklyn",1892
|
178 |
+
"177","5/6","Saturday",4.572,18.2777777777778,13.8888888888889,5,TRUE,"manhattan",3815
|
179 |
+
"178","5/6","Saturday",4.572,18.2777777777778,13.8888888888889,5,TRUE,"williamsburg",5502
|
180 |
+
"179","5/6","Saturday",4.572,18.2777777777778,13.8888888888889,5,TRUE,"queensboro",3965
|
181 |
+
"180","5/6","Saturday",4.572,18.2777777777778,13.8888888888889,5,TRUE,"total",15174
|
182 |
+
"181","5/7","Sunday",0.254,12.2222222222222,9.38888888888889,5,FALSE,"brooklyn",3539
|
183 |
+
"182","5/7","Sunday",0.254,12.2222222222222,9.38888888888889,5,FALSE,"manhattan",3547
|
184 |
+
"183","5/7","Sunday",0.254,12.2222222222222,9.38888888888889,5,FALSE,"williamsburg",4941
|
185 |
+
"184","5/7","Sunday",0.254,12.2222222222222,9.38888888888889,5,FALSE,"queensboro",3851
|
186 |
+
"185","5/7","Sunday",0.254,12.2222222222222,9.38888888888889,5,FALSE,"total",15878
|
187 |
+
"186","5/8","Monday",0,13.8888888888889,7.22222222222222,5,FALSE,"brooklyn",2886
|
188 |
+
"187","5/8","Monday",0,13.8888888888889,7.22222222222222,5,FALSE,"manhattan",5812
|
189 |
+
"188","5/8","Monday",0,13.8888888888889,7.22222222222222,5,FALSE,"williamsburg",6249
|
190 |
+
"189","5/8","Monday",0,13.8888888888889,7.22222222222222,5,FALSE,"queensboro",4432
|
191 |
+
"190","5/8","Monday",0,13.8888888888889,7.22222222222222,5,FALSE,"total",19379
|
192 |
+
"191","5/9","Tuesday",0,16.1111111111111,8.88888888888889,5,FALSE,"brooklyn",2718
|
193 |
+
"192","5/9","Tuesday",0,16.1111111111111,8.88888888888889,5,FALSE,"manhattan",6455
|
194 |
+
"193","5/9","Tuesday",0,16.1111111111111,8.88888888888889,5,FALSE,"williamsburg",6910
|
195 |
+
"194","5/9","Tuesday",0,16.1111111111111,8.88888888888889,5,FALSE,"queensboro",5000
|
196 |
+
"195","5/9","Tuesday",0,16.1111111111111,8.88888888888889,5,FALSE,"total",21083
|
197 |
+
"196","5/10","Wednesday",0,21.1111111111111,10.6111111111111,5,FALSE,"brooklyn",2810
|
198 |
+
"197","5/10","Wednesday",0,21.1111111111111,10.6111111111111,5,FALSE,"manhattan",6396
|
199 |
+
"198","5/10","Wednesday",0,21.1111111111111,10.6111111111111,5,FALSE,"williamsburg",7075
|
200 |
+
"199","5/10","Wednesday",0,21.1111111111111,10.6111111111111,5,FALSE,"queensboro",4980
|
201 |
+
"200","5/10","Wednesday",0,21.1111111111111,10.6111111111111,5,FALSE,"total",21261
|
202 |
+
"201","5/11","Thursday",0,16.1111111111111,11,5,FALSE,"brooklyn",2657
|
203 |
+
"202","5/11","Thursday",0,16.1111111111111,11,5,FALSE,"manhattan",6179
|
204 |
+
"203","5/11","Thursday",0,16.1111111111111,11,5,FALSE,"williamsburg",6750
|
205 |
+
"204","5/11","Thursday",0,16.1111111111111,11,5,FALSE,"queensboro",5139
|
206 |
+
"205","5/11","Thursday",0,16.1111111111111,11,5,FALSE,"total",20725
|
207 |
+
"206","5/12","Friday",0,16.7222222222222,10.6111111111111,5,FALSE,"brooklyn",2640
|
208 |
+
"207","5/12","Friday",0,16.7222222222222,10.6111111111111,5,FALSE,"manhattan",5367
|
209 |
+
"208","5/12","Friday",0,16.7222222222222,10.6111111111111,5,FALSE,"williamsburg",6325
|
210 |
+
"209","5/12","Friday",0,16.7222222222222,10.6111111111111,5,FALSE,"queensboro",4692
|
211 |
+
"210","5/12","Friday",0,16.7222222222222,10.6111111111111,5,FALSE,"total",19024
|
212 |
+
"211","5/13","Saturday",33.274,10.6111111111111,7.22222222222222,6,TRUE,"brooklyn",151
|
213 |
+
"212","5/13","Saturday",33.274,10.6111111111111,7.22222222222222,6,TRUE,"manhattan",484
|
214 |
+
"213","5/13","Saturday",33.274,10.6111111111111,7.22222222222222,6,TRUE,"williamsburg",874
|
215 |
+
"214","5/13","Saturday",33.274,10.6111111111111,7.22222222222222,6,TRUE,"queensboro",865
|
216 |
+
"215","5/13","Saturday",33.274,10.6111111111111,7.22222222222222,6,TRUE,"total",2374
|
217 |
+
"216","5/14","Sunday",0.508,18.2777777777778,7.77777777777778,6,FALSE,"brooklyn",1452
|
218 |
+
"217","5/14","Sunday",0.508,18.2777777777778,7.77777777777778,6,FALSE,"manhattan",2704
|
219 |
+
"218","5/14","Sunday",0.508,18.2777777777778,7.77777777777778,6,FALSE,"williamsburg",3320
|
220 |
+
"219","5/14","Sunday",0.508,18.2777777777778,7.77777777777778,6,FALSE,"queensboro",2389
|
221 |
+
"220","5/14","Sunday",0.508,18.2777777777778,7.77777777777778,6,FALSE,"total",9865
|
222 |
+
"221","5/15","Monday",0,19.3888888888889,13.2777777777778,6,FALSE,"brooklyn",2685
|
223 |
+
"222","5/15","Monday",0,19.3888888888889,13.2777777777778,6,FALSE,"manhattan",5865
|
224 |
+
"223","5/15","Monday",0,19.3888888888889,13.2777777777778,6,FALSE,"williamsburg",5981
|
225 |
+
"224","5/15","Monday",0,19.3888888888889,13.2777777777778,6,FALSE,"queensboro",4550
|
226 |
+
"225","5/15","Monday",0,19.3888888888889,13.2777777777778,6,FALSE,"total",19081
|
227 |
+
"226","5/16","Tuesday",0,25.6111111111111,14.3888888888889,6,FALSE,"brooklyn",3666
|
228 |
+
"227","5/16","Tuesday",0,25.6111111111111,14.3888888888889,6,FALSE,"manhattan",7847
|
229 |
+
"228","5/16","Tuesday",0,25.6111111111111,14.3888888888889,6,FALSE,"williamsburg",8420
|
230 |
+
"229","5/16","Tuesday",0,25.6111111111111,14.3888888888889,6,FALSE,"queensboro",6209
|
231 |
+
"230","5/16","Tuesday",0,25.6111111111111,14.3888888888889,6,FALSE,"total",26142
|
232 |
+
"231","5/17","Wednesday",0,32.2222222222222,18.8888888888889,6,FALSE,"brooklyn",3535
|
233 |
+
"232","5/17","Wednesday",0,32.2222222222222,18.8888888888889,6,FALSE,"manhattan",7888
|
234 |
+
"233","5/17","Wednesday",0,32.2222222222222,18.8888888888889,6,FALSE,"williamsburg",8540
|
235 |
+
"234","5/17","Wednesday",0,32.2222222222222,18.8888888888889,6,FALSE,"queensboro",6121
|
236 |
+
"235","5/17","Wednesday",0,32.2222222222222,18.8888888888889,6,FALSE,"total",26084
|
237 |
+
"236","5/18","Thursday",0,33.2777777777778,23.8888888888889,6,FALSE,"brooklyn",3190
|
238 |
+
"237","5/18","Thursday",0,33.2777777777778,23.8888888888889,6,FALSE,"manhattan",6886
|
239 |
+
"238","5/18","Thursday",0,33.2777777777778,23.8888888888889,6,FALSE,"williamsburg",7645
|
240 |
+
"239","5/18","Thursday",0,33.2777777777778,23.8888888888889,6,FALSE,"queensboro",5753
|
241 |
+
"240","5/18","Thursday",0,33.2777777777778,23.8888888888889,6,FALSE,"total",23474
|
242 |
+
"241","5/19","Friday",0,32.2222222222222,24.3888888888889,6,FALSE,"brooklyn",2952
|
243 |
+
"242","5/19","Friday",0,32.2222222222222,24.3888888888889,6,FALSE,"manhattan",6432
|
244 |
+
"243","5/19","Friday",0,32.2222222222222,24.3888888888889,6,FALSE,"williamsburg",6859
|
245 |
+
"244","5/19","Friday",0,32.2222222222222,24.3888888888889,6,FALSE,"queensboro",5272
|
246 |
+
"245","5/19","Friday",0,32.2222222222222,24.3888888888889,6,FALSE,"total",21515
|
247 |
+
"246","5/20","Saturday",0.254,17.7777777777778,13.2777777777778,7,FALSE,"brooklyn",2161
|
248 |
+
"247","5/20","Saturday",0.254,17.7777777777778,13.2777777777778,7,FALSE,"manhattan",3896
|
249 |
+
"248","5/20","Saturday",0.254,17.7777777777778,13.2777777777778,7,FALSE,"williamsburg",5198
|
250 |
+
"249","5/20","Saturday",0.254,17.7777777777778,13.2777777777778,7,FALSE,"queensboro",3910
|
251 |
+
"250","5/20","Saturday",0.254,17.7777777777778,13.2777777777778,7,FALSE,"total",15165
|
252 |
+
"251","5/21","Sunday",0,19.3888888888889,12.7777777777778,7,FALSE,"brooklyn",2612
|
253 |
+
"252","5/21","Sunday",0,19.3888888888889,12.7777777777778,7,FALSE,"manhattan",4656
|
254 |
+
"253","5/21","Sunday",0,19.3888888888889,12.7777777777778,7,FALSE,"williamsburg",5634
|
255 |
+
"254","5/21","Sunday",0,19.3888888888889,12.7777777777778,7,FALSE,"queensboro",3782
|
256 |
+
"255","5/21","Sunday",0,19.3888888888889,12.7777777777778,7,FALSE,"total",16684
|
257 |
+
"256","5/22","Monday",14.986,16.1111111111111,12.2222222222222,7,TRUE,"brooklyn",768
|
258 |
+
"257","5/22","Monday",14.986,16.1111111111111,12.2222222222222,7,TRUE,"manhattan",1633
|
259 |
+
"258","5/22","Monday",14.986,16.1111111111111,12.2222222222222,7,TRUE,"williamsburg",2116
|
260 |
+
"259","5/22","Monday",14.986,16.1111111111111,12.2222222222222,7,TRUE,"queensboro",1609
|
261 |
+
"260","5/22","Monday",14.986,16.1111111111111,12.2222222222222,7,TRUE,"total",6126
|
262 |
+
"261","5/23","Tuesday",0,20,14.3888888888889,7,FALSE,"brooklyn",3174
|
263 |
+
"262","5/23","Tuesday",0,20,14.3888888888889,7,FALSE,"manhattan",6715
|
264 |
+
"263","5/23","Tuesday",0,20,14.3888888888889,7,FALSE,"williamsburg",7011
|
265 |
+
"264","5/23","Tuesday",0,20,14.3888888888889,7,FALSE,"queensboro",4899
|
266 |
+
"265","5/23","Tuesday",0,20,14.3888888888889,7,FALSE,"total",21799
|
267 |
+
"266","5/24","Wednesday",1.016,19.3888888888889,13.8888888888889,7,TRUE,"brooklyn",2969
|
268 |
+
"267","5/24","Wednesday",1.016,19.3888888888889,13.8888888888889,7,TRUE,"manhattan",6005
|
269 |
+
"268","5/24","Wednesday",1.016,19.3888888888889,13.8888888888889,7,TRUE,"williamsburg",6872
|
270 |
+
"269","5/24","Wednesday",1.016,19.3888888888889,13.8888888888889,7,TRUE,"queensboro",4344
|
271 |
+
"270","5/24","Wednesday",1.016,19.3888888888889,13.8888888888889,7,TRUE,"total",20190
|
272 |
+
"271","5/25","Thursday",14.732,14.3888888888889,13.2777777777778,7,TRUE,"brooklyn",488
|
273 |
+
"272","5/25","Thursday",14.732,14.3888888888889,13.2777777777778,7,TRUE,"manhattan",1196
|
274 |
+
"273","5/25","Thursday",14.732,14.3888888888889,13.2777777777778,7,TRUE,"williamsburg",1789
|
275 |
+
"274","5/25","Thursday",14.732,14.3888888888889,13.2777777777778,7,TRUE,"queensboro",1316
|
276 |
+
"275","5/25","Thursday",14.732,14.3888888888889,13.2777777777778,7,TRUE,"total",4789
|
277 |
+
"276","5/26","Friday",2.54,22.7777777777778,13.2777777777778,7,TRUE,"brooklyn",2590
|
278 |
+
"277","5/26","Friday",2.54,22.7777777777778,13.2777777777778,7,TRUE,"manhattan",4563
|
279 |
+
"278","5/26","Friday",2.54,22.7777777777778,13.2777777777778,7,TRUE,"williamsburg",5344
|
280 |
+
"279","5/26","Friday",2.54,22.7777777777778,13.2777777777778,7,TRUE,"queensboro",3642
|
281 |
+
"280","5/26","Friday",2.54,22.7777777777778,13.2777777777778,7,TRUE,"total",16139
|
282 |
+
"281","5/27","Saturday",0,21.7222222222222,16.1111111111111,8,FALSE,"brooklyn",2609
|
283 |
+
"282","5/27","Saturday",0,21.7222222222222,16.1111111111111,8,FALSE,"manhattan",4013
|
284 |
+
"283","5/27","Saturday",0,21.7222222222222,16.1111111111111,8,FALSE,"williamsburg",6105
|
285 |
+
"284","5/27","Saturday",0,21.7222222222222,16.1111111111111,8,FALSE,"queensboro",3703
|
286 |
+
"285","5/27","Saturday",0,21.7222222222222,16.1111111111111,8,FALSE,"total",16430
|
287 |
+
"286","5/28","Sunday",0,21.7222222222222,15,8,FALSE,"brooklyn",2640
|
288 |
+
"287","5/28","Sunday",0,21.7222222222222,15,8,FALSE,"manhattan",4048
|
289 |
+
"288","5/28","Sunday",0,21.7222222222222,15,8,FALSE,"williamsburg",5456
|
290 |
+
"289","5/28","Sunday",0,21.7222222222222,15,8,FALSE,"queensboro",3549
|
291 |
+
"290","5/28","Sunday",0,21.7222222222222,15,8,FALSE,"total",15693
|
292 |
+
"291","5/29","Monday",3.302,14.3888888888889,13.2777777777778,8,TRUE,"brooklyn",836
|
293 |
+
"292","5/29","Monday",3.302,14.3888888888889,13.2777777777778,8,TRUE,"manhattan",1730
|
294 |
+
"293","5/29","Monday",3.302,14.3888888888889,13.2777777777778,8,TRUE,"williamsburg",2738
|
295 |
+
"294","5/29","Monday",3.302,14.3888888888889,13.2777777777778,8,TRUE,"queensboro",1704
|
296 |
+
"295","5/29","Monday",3.302,14.3888888888889,13.2777777777778,8,TRUE,"total",7008
|
297 |
+
"296","5/30","Tuesday",1.524,15,13.2777777777778,8,TRUE,"brooklyn",2301
|
298 |
+
"297","5/30","Tuesday",1.524,15,13.2777777777778,8,TRUE,"manhattan",5366
|
299 |
+
"298","5/30","Tuesday",1.524,15,13.2777777777778,8,TRUE,"williamsburg",5938
|
300 |
+
"299","5/30","Tuesday",1.524,15,13.2777777777778,8,TRUE,"queensboro",4431
|
301 |
+
"300","5/30","Tuesday",1.524,15,13.2777777777778,8,TRUE,"total",18036
|
302 |
+
"301","5/31","Wednesday",0.762,23.8888888888889,14.3888888888889,8,FALSE,"brooklyn",2689
|
303 |
+
"302","5/31","Wednesday",0.762,23.8888888888889,14.3888888888889,8,FALSE,"manhattan",5717
|
304 |
+
"303","5/31","Wednesday",0.762,23.8888888888889,14.3888888888889,8,FALSE,"williamsburg",6523
|
305 |
+
"304","5/31","Wednesday",0.762,23.8888888888889,14.3888888888889,8,FALSE,"queensboro",4575
|
306 |
+
"305","5/31","Wednesday",0.762,23.8888888888889,14.3888888888889,8,FALSE,"total",19504
|
307 |
+
"306","6/1","Thursday",0,25.6111111111111,16.7222222222222,8,FALSE,"brooklyn",3468
|
308 |
+
"307","6/1","Thursday",0,25.6111111111111,16.7222222222222,8,FALSE,"manhattan",7328
|
309 |
+
"308","6/1","Thursday",0,25.6111111111111,16.7222222222222,8,FALSE,"williamsburg",8461
|
310 |
+
"309","6/1","Thursday",0,25.6111111111111,16.7222222222222,8,FALSE,"queensboro",6184
|
311 |
+
"310","6/1","Thursday",0,25.6111111111111,16.7222222222222,8,FALSE,"total",25441
|
312 |
+
"311","6/2","Friday",0.254,23.2777777777778,15.6111111111111,8,FALSE,"brooklyn",3271
|
313 |
+
"312","6/2","Friday",0.254,23.2777777777778,15.6111111111111,8,FALSE,"manhattan",7007
|
314 |
+
"313","6/2","Friday",0.254,23.2777777777778,15.6111111111111,8,FALSE,"williamsburg",7968
|
315 |
+
"314","6/2","Friday",0.254,23.2777777777778,15.6111111111111,8,FALSE,"queensboro",5293
|
316 |
+
"315","6/2","Friday",0.254,23.2777777777778,15.6111111111111,8,FALSE,"total",23539
|
317 |
+
"316","6/3","Saturday",0.254,22.2222222222222,12.7777777777778,9,FALSE,"brooklyn",2589
|
318 |
+
"317","6/3","Saturday",0.254,22.2222222222222,12.7777777777778,9,FALSE,"manhattan",4510
|
319 |
+
"318","6/3","Saturday",0.254,22.2222222222222,12.7777777777778,9,FALSE,"williamsburg",6210
|
320 |
+
"319","6/3","Saturday",0.254,22.2222222222222,12.7777777777778,9,FALSE,"queensboro",4084
|
321 |
+
"320","6/3","Saturday",0.254,22.2222222222222,12.7777777777778,9,FALSE,"total",17393
|
322 |
+
"321","6/4","Sunday",2.286,20,15.6111111111111,9,TRUE,"brooklyn",1805
|
323 |
+
"322","6/4","Sunday",2.286,20,15.6111111111111,9,TRUE,"manhattan",3127
|
324 |
+
"323","6/4","Sunday",2.286,20,15.6111111111111,9,TRUE,"williamsburg",4023
|
325 |
+
"324","6/4","Sunday",2.286,20,15.6111111111111,9,TRUE,"queensboro",3023
|
326 |
+
"325","6/4","Sunday",2.286,20,15.6111111111111,9,TRUE,"total",11978
|
327 |
+
"326","6/5","Monday",0.508,19.3888888888889,15.6111111111111,9,FALSE,"brooklyn",2171
|
328 |
+
"327","6/5","Monday",0.508,19.3888888888889,15.6111111111111,9,FALSE,"manhattan",4552
|
329 |
+
"328","6/5","Monday",0.508,19.3888888888889,15.6111111111111,9,FALSE,"williamsburg",5276
|
330 |
+
"329","6/5","Monday",0.508,19.3888888888889,15.6111111111111,9,FALSE,"queensboro",3359
|
331 |
+
"330","6/5","Monday",0.508,19.3888888888889,15.6111111111111,9,FALSE,"total",15358
|
332 |
+
"331","6/6","Tuesday",1.524,13.2777777777778,11.7222222222222,9,TRUE,"brooklyn",1193
|
333 |
+
"332","6/6","Tuesday",1.524,13.2777777777778,11.7222222222222,9,TRUE,"manhattan",3021
|
334 |
+
"333","6/6","Tuesday",1.524,13.2777777777778,11.7222222222222,9,TRUE,"williamsburg",3807
|
335 |
+
"334","6/6","Tuesday",1.524,13.2777777777778,11.7222222222222,9,TRUE,"queensboro",2572
|
336 |
+
"335","6/6","Tuesday",1.524,13.2777777777778,11.7222222222222,9,TRUE,"total",10593
|
337 |
+
"336","6/7","Wednesday",0,19.3888888888889,12.2222222222222,9,FALSE,"brooklyn",3211
|
338 |
+
"337","6/7","Wednesday",0,19.3888888888889,12.2222222222222,9,FALSE,"manhattan",7180
|
339 |
+
"338","6/7","Wednesday",0,19.3888888888889,12.2222222222222,9,FALSE,"williamsburg",7632
|
340 |
+
"339","6/7","Wednesday",0,19.3888888888889,12.2222222222222,9,FALSE,"queensboro",5072
|
341 |
+
"340","6/7","Wednesday",0,19.3888888888889,12.2222222222222,9,FALSE,"total",23095
|
342 |
+
"341","6/8","Thursday",0,20,15,9,FALSE,"brooklyn",3253
|
343 |
+
"342","6/8","Thursday",0,20,15,9,FALSE,"manhattan",7083
|
344 |
+
"343","6/8","Thursday",0,20,15,9,FALSE,"williamsburg",7778
|
345 |
+
"344","6/8","Thursday",0,20,15,9,FALSE,"queensboro",5288
|
346 |
+
"345","6/8","Thursday",0,20,15,9,FALSE,"total",23402
|
347 |
+
"346","6/9","Friday",0,26.7222222222222,15,9,FALSE,"brooklyn",3401
|
348 |
+
"347","6/9","Friday",0,26.7222222222222,15,9,FALSE,"manhattan",6859
|
349 |
+
"348","6/9","Friday",0,26.7222222222222,15,9,FALSE,"williamsburg",7744
|
350 |
+
"349","6/9","Friday",0,26.7222222222222,15,9,FALSE,"queensboro",5155
|
351 |
+
"350","6/9","Friday",0,26.7222222222222,15,9,FALSE,"total",23159
|
352 |
+
"351","6/10","Saturday",0,28.8888888888889,20,10,FALSE,"brooklyn",3066
|
353 |
+
"352","6/10","Saturday",0,28.8888888888889,20,10,FALSE,"manhattan",5193
|
354 |
+
"353","6/10","Saturday",0,28.8888888888889,20,10,FALSE,"williamsburg",6391
|
355 |
+
"354","6/10","Saturday",0,28.8888888888889,20,10,FALSE,"queensboro",4425
|
356 |
+
"355","6/10","Saturday",0,28.8888888888889,20,10,FALSE,"total",19075
|
357 |
+
"356","6/11","Sunday",0,32.2222222222222,22.7777777777778,10,FALSE,"brooklyn",2465
|
358 |
+
"357","6/11","Sunday",0,32.2222222222222,22.7777777777778,10,FALSE,"manhattan",4388
|
359 |
+
"358","6/11","Sunday",0,32.2222222222222,22.7777777777778,10,FALSE,"williamsburg",5153
|
360 |
+
"359","6/11","Sunday",0,32.2222222222222,22.7777777777778,10,FALSE,"queensboro",3178
|
361 |
+
"360","6/11","Sunday",0,32.2222222222222,22.7777777777778,10,FALSE,"total",15184
|
362 |
+
"361","6/12","Monday",0,33.2777777777778,25,10,FALSE,"brooklyn",2854
|
363 |
+
"362","6/12","Monday",0,33.2777777777778,25,10,FALSE,"manhattan",6265
|
364 |
+
"363","6/12","Monday",0,33.2777777777778,25,10,FALSE,"williamsburg",7049
|
365 |
+
"364","6/12","Monday",0,33.2777777777778,25,10,FALSE,"queensboro",5032
|
366 |
+
"365","6/12","Monday",0,33.2777777777778,25,10,FALSE,"total",21200
|
367 |
+
"366","6/13","Tuesday",0.254,34.3888888888889,25.6111111111111,10,FALSE,"brooklyn",2882
|
368 |
+
"367","6/13","Tuesday",0.254,34.3888888888889,25.6111111111111,10,FALSE,"manhattan",6141
|
369 |
+
"368","6/13","Tuesday",0.254,34.3888888888889,25.6111111111111,10,FALSE,"williamsburg",7155
|
370 |
+
"369","6/13","Tuesday",0.254,34.3888888888889,25.6111111111111,10,FALSE,"queensboro",5399
|
371 |
+
"370","6/13","Tuesday",0.254,34.3888888888889,25.6111111111111,10,FALSE,"total",21577
|
372 |
+
"371","6/14","Wednesday",7.366,28.8888888888889,20.6111111111111,10,TRUE,"brooklyn",2596
|
373 |
+
"372","6/14","Wednesday",7.366,28.8888888888889,20.6111111111111,10,TRUE,"manhattan",5630
|
374 |
+
"373","6/14","Wednesday",7.366,28.8888888888889,20.6111111111111,10,TRUE,"williamsburg",6619
|
375 |
+
"374","6/14","Wednesday",7.366,28.8888888888889,20.6111111111111,10,TRUE,"queensboro",5152
|
376 |
+
"375","6/14","Wednesday",7.366,28.8888888888889,20.6111111111111,10,TRUE,"total",19997
|
377 |
+
"376","6/15","Thursday",0,23.8888888888889,18.8888888888889,10,FALSE,"brooklyn",3510
|
378 |
+
"377","6/15","Thursday",0,23.8888888888889,18.8888888888889,10,FALSE,"manhattan",7854
|
379 |
+
"378","6/15","Thursday",0,23.8888888888889,18.8888888888889,10,FALSE,"williamsburg",8652
|
380 |
+
"379","6/15","Thursday",0,23.8888888888889,18.8888888888889,10,FALSE,"queensboro",6344
|
381 |
+
"380","6/15","Thursday",0,23.8888888888889,18.8888888888889,10,FALSE,"total",26360
|
382 |
+
"381","6/16","Friday",0,20,18.8888888888889,10,FALSE,"brooklyn",2054
|
383 |
+
"382","6/16","Friday",0,20,18.8888888888889,10,FALSE,"manhattan",4857
|
384 |
+
"383","6/16","Friday",0,20,18.8888888888889,10,FALSE,"williamsburg",5783
|
385 |
+
"384","6/16","Friday",0,20,18.8888888888889,10,FALSE,"queensboro",4474
|
386 |
+
"385","6/16","Friday",0,20,18.8888888888889,10,FALSE,"total",17168
|
387 |
+
"386","6/17","Saturday",35.306,22.7777777777778,19.3888888888889,11,TRUE,"brooklyn",1399
|
388 |
+
"387","6/17","Saturday",35.306,22.7777777777778,19.3888888888889,11,TRUE,"manhattan",2633
|
389 |
+
"388","6/17","Saturday",35.306,22.7777777777778,19.3888888888889,11,TRUE,"williamsburg",3439
|
390 |
+
"389","6/17","Saturday",35.306,22.7777777777778,19.3888888888889,11,TRUE,"queensboro",2977
|
391 |
+
"390","6/17","Saturday",35.306,22.7777777777778,19.3888888888889,11,TRUE,"total",10448
|
392 |
+
"391","6/18","Sunday",0.254,28.8888888888889,22.2222222222222,11,FALSE,"brooklyn",2199
|
393 |
+
"392","6/18","Sunday",0.254,28.8888888888889,22.2222222222222,11,FALSE,"manhattan",4014
|
394 |
+
"393","6/18","Sunday",0.254,28.8888888888889,22.2222222222222,11,FALSE,"williamsburg",4901
|
395 |
+
"394","6/18","Sunday",0.254,28.8888888888889,22.2222222222222,11,FALSE,"queensboro",3396
|
396 |
+
"395","6/18","Sunday",0.254,28.8888888888889,22.2222222222222,11,FALSE,"total",14510
|
397 |
+
"396","6/19","Monday",34.29,30.6111111111111,21.1111111111111,11,TRUE,"brooklyn",1648
|
398 |
+
"397","6/19","Monday",34.29,30.6111111111111,21.1111111111111,11,TRUE,"manhattan",3553
|
399 |
+
"398","6/19","Monday",34.29,30.6111111111111,21.1111111111111,11,TRUE,"williamsburg",4334
|
400 |
+
"399","6/19","Monday",34.29,30.6111111111111,21.1111111111111,11,TRUE,"queensboro",3552
|
401 |
+
"400","6/19","Monday",34.29,30.6111111111111,21.1111111111111,11,TRUE,"total",13087
|
402 |
+
"401","6/20","Tuesday",0.762,27.7777777777778,22.2222222222222,11,FALSE,"brooklyn",3407
|
403 |
+
"402","6/20","Tuesday",0.762,27.7777777777778,22.2222222222222,11,FALSE,"manhattan",7473
|
404 |
+
"403","6/20","Tuesday",0.762,27.7777777777778,22.2222222222222,11,FALSE,"williamsburg",7975
|
405 |
+
"404","6/20","Tuesday",0.762,27.7777777777778,22.2222222222222,11,FALSE,"queensboro",6091
|
406 |
+
"405","6/20","Tuesday",0.762,27.7777777777778,22.2222222222222,11,FALSE,"total",24946
|
407 |
+
"406","6/21","Wednesday",0,27.7777777777778,22.2222222222222,11,FALSE,"brooklyn",3304
|
408 |
+
"407","6/21","Wednesday",0,27.7777777777778,22.2222222222222,11,FALSE,"manhattan",7416
|
409 |
+
"408","6/21","Wednesday",0,27.7777777777778,22.2222222222222,11,FALSE,"williamsburg",8754
|
410 |
+
"409","6/21","Wednesday",0,27.7777777777778,22.2222222222222,11,FALSE,"queensboro",6159
|
411 |
+
"410","6/21","Wednesday",0,27.7777777777778,22.2222222222222,11,FALSE,"total",25633
|
412 |
+
"411","6/22","Thursday",0,27.7777777777778,21.1111111111111,11,FALSE,"brooklyn",3368
|
413 |
+
"412","6/22","Thursday",0,27.7777777777778,21.1111111111111,11,FALSE,"manhattan",7624
|
414 |
+
"413","6/22","Thursday",0,27.7777777777778,21.1111111111111,11,FALSE,"williamsburg",8307
|
415 |
+
"414","6/22","Thursday",0,27.7777777777778,21.1111111111111,11,FALSE,"queensboro",6289
|
416 |
+
"415","6/22","Thursday",0,27.7777777777778,21.1111111111111,11,FALSE,"total",25588
|
417 |
+
"416","6/23","Friday",1.016,28.2777777777778,24.3888888888889,11,TRUE,"brooklyn",2283
|
418 |
+
"417","6/23","Friday",1.016,28.2777777777778,24.3888888888889,11,TRUE,"manhattan",4683
|
419 |
+
"418","6/23","Friday",1.016,28.2777777777778,24.3888888888889,11,TRUE,"williamsburg",5611
|
420 |
+
"419","6/23","Friday",1.016,28.2777777777778,24.3888888888889,11,TRUE,"queensboro",4330
|
421 |
+
"420","6/23","Friday",1.016,28.2777777777778,24.3888888888889,11,TRUE,"total",16907
|
422 |
+
"421","6/24","Saturday",32.766,28.2777777777778,21.7222222222222,12,TRUE,"brooklyn",2307
|
423 |
+
"422","6/24","Saturday",32.766,28.2777777777778,21.7222222222222,12,TRUE,"manhattan",3933
|
424 |
+
"423","6/24","Saturday",32.766,28.2777777777778,21.7222222222222,12,TRUE,"williamsburg",5214
|
425 |
+
"424","6/24","Saturday",32.766,28.2777777777778,21.7222222222222,12,TRUE,"queensboro",3396
|
426 |
+
"425","6/24","Saturday",32.766,28.2777777777778,21.7222222222222,12,TRUE,"total",14850
|
427 |
+
"426","6/25","Sunday",0,27.7777777777778,20.6111111111111,12,FALSE,"brooklyn",2625
|
428 |
+
"427","6/25","Sunday",0,27.7777777777778,20.6111111111111,12,FALSE,"manhattan",4882
|
429 |
+
"428","6/25","Sunday",0,27.7777777777778,20.6111111111111,12,FALSE,"williamsburg",5727
|
430 |
+
"429","6/25","Sunday",0,27.7777777777778,20.6111111111111,12,FALSE,"queensboro",4197
|
431 |
+
"430","6/25","Sunday",0,27.7777777777778,20.6111111111111,12,FALSE,"total",17431
|
432 |
+
"431","6/26","Monday",0,25.6111111111111,18.8888888888889,12,FALSE,"brooklyn",3386
|
433 |
+
"432","6/26","Monday",0,25.6111111111111,18.8888888888889,12,FALSE,"manhattan",7217
|
434 |
+
"433","6/26","Monday",0,25.6111111111111,18.8888888888889,12,FALSE,"williamsburg",7974
|
435 |
+
"434","6/26","Monday",0,25.6111111111111,18.8888888888889,12,FALSE,"queensboro",5845
|
436 |
+
"435","6/26","Monday",0,25.6111111111111,18.8888888888889,12,FALSE,"total",24422
|
437 |
+
"436","6/27","Tuesday",4.572,24.3888888888889,16.1111111111111,12,TRUE,"brooklyn",3182
|
438 |
+
"437","6/27","Tuesday",4.572,24.3888888888889,16.1111111111111,12,TRUE,"manhattan",7317
|
439 |
+
"438","6/27","Tuesday",4.572,24.3888888888889,16.1111111111111,12,TRUE,"williamsburg",6501
|
440 |
+
"439","6/27","Tuesday",4.572,24.3888888888889,16.1111111111111,12,TRUE,"queensboro",5580
|
441 |
+
"440","6/27","Tuesday",4.572,24.3888888888889,16.1111111111111,12,TRUE,"total",22580
|
442 |
+
"441","6/28","Wednesday",0,25.6111111111111,16.7222222222222,12,FALSE,"brooklyn",3766
|
443 |
+
"442","6/28","Wednesday",0,25.6111111111111,16.7222222222222,12,FALSE,"manhattan",8239
|
444 |
+
"443","6/28","Wednesday",0,25.6111111111111,16.7222222222222,12,FALSE,"williamsburg",8873
|
445 |
+
"444","6/28","Wednesday",0,25.6111111111111,16.7222222222222,12,FALSE,"queensboro",5834
|
446 |
+
"445","6/28","Wednesday",0,25.6111111111111,16.7222222222222,12,FALSE,"total",26712
|
447 |
+
"446","6/29","Thursday",0,27.2222222222222,20,12,FALSE,"brooklyn",3356
|
448 |
+
"447","6/29","Thursday",0,27.2222222222222,20,12,FALSE,"manhattan",7544
|
449 |
+
"448","6/29","Thursday",0,27.2222222222222,20,12,FALSE,"williamsburg",8276
|
450 |
+
"449","6/29","Thursday",0,27.2222222222222,20,12,FALSE,"queensboro",5662
|
451 |
+
"450","6/29","Thursday",0,27.2222222222222,20,12,FALSE,"total",24838
|
452 |
+
"451","6/30","Friday",0.254,31.1111111111111,23.2777777777778,12,FALSE,"brooklyn",2687
|
453 |
+
"452","6/30","Friday",0.254,31.1111111111111,23.2777777777778,12,FALSE,"manhattan",5890
|
454 |
+
"453","6/30","Friday",0.254,31.1111111111111,23.2777777777778,12,FALSE,"williamsburg",7013
|
455 |
+
"454","6/30","Friday",0.254,31.1111111111111,23.2777777777778,12,FALSE,"queensboro",4754
|
456 |
+
"455","6/30","Friday",0.254,31.1111111111111,23.2777777777778,12,FALSE,"total",20344
|
457 |
+
"456","7/1","Saturday",5.842,29.3888888888889,22.2222222222222,13,TRUE,"brooklyn",1848
|
458 |
+
"457","7/1","Saturday",5.842,29.3888888888889,22.2222222222222,13,TRUE,"manhattan",2958
|
459 |
+
"458","7/1","Saturday",5.842,29.3888888888889,22.2222222222222,13,TRUE,"williamsburg",3845
|
460 |
+
"459","7/1","Saturday",5.842,29.3888888888889,22.2222222222222,13,TRUE,"queensboro",3216
|
461 |
+
"460","7/1","Saturday",5.842,29.3888888888889,22.2222222222222,13,TRUE,"total",11867
|
462 |
+
"461","7/2","Sunday",0,30.6111111111111,22.7777777777778,13,FALSE,"brooklyn",2467
|
463 |
+
"462","7/2","Sunday",0,30.6111111111111,22.7777777777778,13,FALSE,"manhattan",3776
|
464 |
+
"463","7/2","Sunday",0,30.6111111111111,22.7777777777778,13,FALSE,"williamsburg",4173
|
465 |
+
"464","7/2","Sunday",0,30.6111111111111,22.7777777777778,13,FALSE,"queensboro",3579
|
466 |
+
"465","7/2","Sunday",0,30.6111111111111,22.7777777777778,13,FALSE,"total",13995
|
467 |
+
"466","7/3","Monday",11.43,30.6111111111111,21.7222222222222,13,TRUE,"brooklyn",2714
|
468 |
+
"467","7/3","Monday",11.43,30.6111111111111,21.7222222222222,13,TRUE,"manhattan",4199
|
469 |
+
"468","7/3","Monday",11.43,30.6111111111111,21.7222222222222,13,TRUE,"williamsburg",4924
|
470 |
+
"469","7/3","Monday",11.43,30.6111111111111,21.7222222222222,13,TRUE,"queensboro",4230
|
471 |
+
"470","7/3","Monday",11.43,30.6111111111111,21.7222222222222,13,TRUE,"total",16067
|
472 |
+
"471","7/4","Tuesday",0,28.2777777777778,21.1111111111111,13,FALSE,"brooklyn",2296
|
473 |
+
"472","7/4","Tuesday",0,28.2777777777778,21.1111111111111,13,FALSE,"manhattan",4084
|
474 |
+
"473","7/4","Tuesday",0,28.2777777777778,21.1111111111111,13,FALSE,"williamsburg",3684
|
475 |
+
"474","7/4","Tuesday",0,28.2777777777778,21.1111111111111,13,FALSE,"queensboro",3861
|
476 |
+
"475","7/4","Tuesday",0,28.2777777777778,21.1111111111111,13,FALSE,"total",13925
|
477 |
+
"476","7/5","Wednesday",0,29.3888888888889,21.7222222222222,13,FALSE,"brooklyn",3170
|
478 |
+
"477","7/5","Wednesday",0,29.3888888888889,21.7222222222222,13,FALSE,"manhattan",6770
|
479 |
+
"478","7/5","Wednesday",0,29.3888888888889,21.7222222222222,13,FALSE,"williamsburg",7308
|
480 |
+
"479","7/5","Wednesday",0,29.3888888888889,21.7222222222222,13,FALSE,"queensboro",5862
|
481 |
+
"480","7/5","Wednesday",0,29.3888888888889,21.7222222222222,13,FALSE,"total",23110
|
482 |
+
"481","7/6","Thursday",0.254,23.8888888888889,21.7222222222222,13,FALSE,"brooklyn",3065
|
483 |
+
"482","7/6","Thursday",0.254,23.8888888888889,21.7222222222222,13,FALSE,"manhattan",6243
|
484 |
+
"483","7/6","Thursday",0.254,23.8888888888889,21.7222222222222,13,FALSE,"williamsburg",7302
|
485 |
+
"484","7/6","Thursday",0.254,23.8888888888889,21.7222222222222,13,FALSE,"queensboro",5251
|
486 |
+
"485","7/6","Thursday",0.254,23.8888888888889,21.7222222222222,13,FALSE,"total",21861
|
487 |
+
"486","7/7","Friday",45.212,26.1111111111111,20,13,TRUE,"brooklyn",1513
|
488 |
+
"487","7/7","Friday",45.212,26.1111111111111,20,13,TRUE,"manhattan",3567
|
489 |
+
"488","7/7","Friday",45.212,26.1111111111111,20,13,TRUE,"williamsburg",4421
|
490 |
+
"489","7/7","Friday",45.212,26.1111111111111,20,13,TRUE,"queensboro",3304
|
491 |
+
"490","7/7","Friday",45.212,26.1111111111111,20,13,TRUE,"total",12805
|
492 |
+
"491","7/8","Saturday",0,28.2777777777778,21.1111111111111,14,FALSE,"brooklyn",2718
|
493 |
+
"492","7/8","Saturday",0,28.2777777777778,21.1111111111111,14,FALSE,"manhattan",4807
|
494 |
+
"493","7/8","Saturday",0,28.2777777777778,21.1111111111111,14,FALSE,"williamsburg",5781
|
495 |
+
"494","7/8","Saturday",0,28.2777777777778,21.1111111111111,14,FALSE,"queensboro",3952
|
496 |
+
"495","7/8","Saturday",0,28.2777777777778,21.1111111111111,14,FALSE,"total",17258
|
497 |
+
"496","7/9","Sunday",0,27.2222222222222,20.6111111111111,14,FALSE,"brooklyn",3048
|
498 |
+
"497","7/9","Sunday",0,27.2222222222222,20.6111111111111,14,FALSE,"manhattan",5446
|
499 |
+
"498","7/9","Sunday",0,27.2222222222222,20.6111111111111,14,FALSE,"williamsburg",5782
|
500 |
+
"499","7/9","Sunday",0,27.2222222222222,20.6111111111111,14,FALSE,"queensboro",4044
|
501 |
+
"500","7/9","Sunday",0,27.2222222222222,20.6111111111111,14,FALSE,"total",18320
|
502 |
+
"501","7/10","Monday",0,28.2777777777778,21.7222222222222,14,FALSE,"brooklyn",3506
|
503 |
+
"502","7/10","Monday",0,28.2777777777778,21.7222222222222,14,FALSE,"manhattan",7503
|
504 |
+
"503","7/10","Monday",0,28.2777777777778,21.7222222222222,14,FALSE,"williamsburg",8106
|
505 |
+
"504","7/10","Monday",0,28.2777777777778,21.7222222222222,14,FALSE,"queensboro",5712
|
506 |
+
"505","7/10","Monday",0,28.2777777777778,21.7222222222222,14,FALSE,"total",24827
|
507 |
+
"506","7/11","Tuesday",0,28.8888888888889,23.8888888888889,14,FALSE,"brooklyn",2929
|
508 |
+
"507","7/11","Tuesday",0,28.8888888888889,23.8888888888889,14,FALSE,"manhattan",6436
|
509 |
+
"508","7/11","Tuesday",0,28.8888888888889,23.8888888888889,14,FALSE,"williamsburg",7249
|
510 |
+
"509","7/11","Tuesday",0,28.8888888888889,23.8888888888889,14,FALSE,"queensboro",5129
|
511 |
+
"510","7/11","Tuesday",0,28.8888888888889,23.8888888888889,14,FALSE,"total",21743
|
512 |
+
"511","7/12","Wednesday",0,30.6111111111111,25,14,FALSE,"brooklyn",2860
|
513 |
+
"512","7/12","Wednesday",0,30.6111111111111,25,14,FALSE,"manhattan",6283
|
514 |
+
"513","7/12","Wednesday",0,30.6111111111111,25,14,FALSE,"williamsburg",7102
|
515 |
+
"514","7/12","Wednesday",0,30.6111111111111,25,14,FALSE,"queensboro",4929
|
516 |
+
"515","7/12","Wednesday",0,30.6111111111111,25,14,FALSE,"total",21174
|
517 |
+
"516","7/13","Thursday",0,31.7222222222222,25,14,FALSE,"brooklyn",2563
|
518 |
+
"517","7/13","Thursday",0,31.7222222222222,25,14,FALSE,"manhattan",5150
|
519 |
+
"518","7/13","Thursday",0,31.7222222222222,25,14,FALSE,"williamsburg",6116
|
520 |
+
"519","7/13","Thursday",0,31.7222222222222,25,14,FALSE,"queensboro",4461
|
521 |
+
"520","7/13","Thursday",0,31.7222222222222,25,14,FALSE,"total",18290
|
522 |
+
"521","7/14","Friday",8.89,20.6111111111111,18.2777777777778,14,TRUE,"brooklyn",907
|
523 |
+
"522","7/14","Friday",8.89,20.6111111111111,18.2777777777778,14,TRUE,"manhattan",2182
|
524 |
+
"523","7/14","Friday",8.89,20.6111111111111,18.2777777777778,14,TRUE,"williamsburg",2974
|
525 |
+
"524","7/14","Friday",8.89,20.6111111111111,18.2777777777778,14,TRUE,"queensboro",2147
|
526 |
+
"525","7/14","Friday",8.89,20.6111111111111,18.2777777777778,14,TRUE,"total",8210
|
527 |
+
"526","7/15","Saturday",0,28.2777777777778,20,15,FALSE,"brooklyn",2853
|
528 |
+
"527","7/15","Saturday",0,28.2777777777778,20,15,FALSE,"manhattan",4857
|
529 |
+
"528","7/15","Saturday",0,28.2777777777778,20,15,FALSE,"williamsburg",5631
|
530 |
+
"529","7/15","Saturday",0,28.2777777777778,20,15,FALSE,"queensboro",3918
|
531 |
+
"530","7/15","Saturday",0,28.2777777777778,20,15,FALSE,"total",17259
|
532 |
+
"531","7/16","Sunday",0,29.3888888888889,21.1111111111111,15,FALSE,"brooklyn",2917
|
533 |
+
"532","7/16","Sunday",0,29.3888888888889,21.1111111111111,15,FALSE,"manhattan",5190
|
534 |
+
"533","7/16","Sunday",0,29.3888888888889,21.1111111111111,15,FALSE,"williamsburg",5370
|
535 |
+
"534","7/16","Sunday",0,29.3888888888889,21.1111111111111,15,FALSE,"queensboro",4062
|
536 |
+
"535","7/16","Sunday",0,29.3888888888889,21.1111111111111,15,FALSE,"total",17539
|
537 |
+
"536","7/17","Monday",0,29.3888888888889,23.2777777777778,15,FALSE,"brooklyn",3264
|
538 |
+
"537","7/17","Monday",0,29.3888888888889,23.2777777777778,15,FALSE,"manhattan",7316
|
539 |
+
"538","7/17","Monday",0,29.3888888888889,23.2777777777778,15,FALSE,"williamsburg",7789
|
540 |
+
"539","7/17","Monday",0,29.3888888888889,23.2777777777778,15,FALSE,"queensboro",5468
|
541 |
+
"540","7/17","Monday",0,29.3888888888889,23.2777777777778,15,FALSE,"total",23837
|
542 |
+
"541","7/18","Tuesday",0,30.6111111111111,24.3888888888889,15,FALSE,"brooklyn",3507
|
543 |
+
"542","7/18","Tuesday",0,30.6111111111111,24.3888888888889,15,FALSE,"manhattan",7732
|
544 |
+
"543","7/18","Tuesday",0,30.6111111111111,24.3888888888889,15,FALSE,"williamsburg",8268
|
545 |
+
"544","7/18","Tuesday",0,30.6111111111111,24.3888888888889,15,FALSE,"queensboro",5531
|
546 |
+
"545","7/18","Tuesday",0,30.6111111111111,24.3888888888889,15,FALSE,"total",25038
|
547 |
+
"546","7/19","Wednesday",0,32.7777777777778,25,15,FALSE,"brooklyn",3114
|
548 |
+
"547","7/19","Wednesday",0,32.7777777777778,25,15,FALSE,"manhattan",6710
|
549 |
+
"548","7/19","Wednesday",0,32.7777777777778,25,15,FALSE,"williamsburg",7776
|
550 |
+
"549","7/19","Wednesday",0,32.7777777777778,25,15,FALSE,"queensboro",5247
|
551 |
+
"550","7/19","Wednesday",0,32.7777777777778,25,15,FALSE,"total",22847
|
552 |
+
"551","7/20","Thursday",0.254,33.8888888888889,25.6111111111111,15,FALSE,"brooklyn",2840
|
553 |
+
"552","7/20","Thursday",0.254,33.8888888888889,25.6111111111111,15,FALSE,"manhattan",5980
|
554 |
+
"553","7/20","Thursday",0.254,33.8888888888889,25.6111111111111,15,FALSE,"williamsburg",6781
|
555 |
+
"554","7/20","Thursday",0.254,33.8888888888889,25.6111111111111,15,FALSE,"queensboro",4804
|
556 |
+
"555","7/20","Thursday",0.254,33.8888888888889,25.6111111111111,15,FALSE,"total",20405
|
557 |
+
"556","7/21","Friday",0,32.7777777777778,25,15,FALSE,"brooklyn",2751
|
558 |
+
"557","7/21","Friday",0,32.7777777777778,25,15,FALSE,"manhattan",5469
|
559 |
+
"558","7/21","Friday",0,32.7777777777778,25,15,FALSE,"williamsburg",6548
|
560 |
+
"559","7/21","Friday",0,32.7777777777778,25,15,FALSE,"queensboro",5005
|
561 |
+
"560","7/21","Friday",0,32.7777777777778,25,15,FALSE,"total",19773
|
562 |
+
"561","7/22","Saturday",14.478,32.7777777777778,25.6111111111111,16,TRUE,"brooklyn",2301
|
563 |
+
"562","7/22","Saturday",14.478,32.7777777777778,25.6111111111111,16,TRUE,"manhattan",3745
|
564 |
+
"563","7/22","Saturday",14.478,32.7777777777778,25.6111111111111,16,TRUE,"williamsburg",4535
|
565 |
+
"564","7/22","Saturday",14.478,32.7777777777778,25.6111111111111,16,TRUE,"queensboro",3841
|
566 |
+
"565","7/22","Saturday",14.478,32.7777777777778,25.6111111111111,16,TRUE,"total",14422
|
567 |
+
"566","7/23","Sunday",1.524,25.6111111111111,22.7777777777778,16,TRUE,"brooklyn",2321
|
568 |
+
"567","7/23","Sunday",1.524,25.6111111111111,22.7777777777778,16,TRUE,"manhattan",3756
|
569 |
+
"568","7/23","Sunday",1.524,25.6111111111111,22.7777777777778,16,TRUE,"williamsburg",4096
|
570 |
+
"569","7/23","Sunday",1.524,25.6111111111111,22.7777777777778,16,TRUE,"queensboro",3124
|
571 |
+
"570","7/23","Sunday",1.524,25.6111111111111,22.7777777777778,16,TRUE,"total",13297
|
572 |
+
"571","7/24","Monday",18.796,20.6111111111111,17.2222222222222,16,TRUE,"brooklyn",1576
|
573 |
+
"572","7/24","Monday",18.796,20.6111111111111,17.2222222222222,16,TRUE,"manhattan",3584
|
574 |
+
"573","7/24","Monday",18.796,20.6111111111111,17.2222222222222,16,TRUE,"williamsburg",3867
|
575 |
+
"574","7/24","Monday",18.796,20.6111111111111,17.2222222222222,16,TRUE,"queensboro",2835
|
576 |
+
"575","7/24","Monday",18.796,20.6111111111111,17.2222222222222,16,TRUE,"total",11862
|
577 |
+
"576","7/25","Tuesday",0,21.7222222222222,17.7777777777778,16,FALSE,"brooklyn",3191
|
578 |
+
"577","7/25","Tuesday",0,21.7222222222222,17.7777777777778,16,FALSE,"manhattan",7201
|
579 |
+
"578","7/25","Tuesday",0,21.7222222222222,17.7777777777778,16,FALSE,"williamsburg",7496
|
580 |
+
"579","7/25","Tuesday",0,21.7222222222222,17.7777777777778,16,FALSE,"queensboro",5698
|
581 |
+
"580","7/25","Tuesday",0,21.7222222222222,17.7777777777778,16,FALSE,"total",23586
|
582 |
+
"581","7/26","Wednesday",0,24.3888888888889,18.8888888888889,16,FALSE,"brooklyn",3821
|
583 |
+
"582","7/26","Wednesday",0,24.3888888888889,18.8888888888889,16,FALSE,"manhattan",7987
|
584 |
+
"583","7/26","Wednesday",0,24.3888888888889,18.8888888888889,16,FALSE,"williamsburg",8605
|
585 |
+
"584","7/26","Wednesday",0,24.3888888888889,18.8888888888889,16,FALSE,"queensboro",6556
|
586 |
+
"585","7/26","Wednesday",0,24.3888888888889,18.8888888888889,16,FALSE,"total",26969
|
587 |
+
"586","7/27","Thursday",0.254,25,19.3888888888889,16,FALSE,"brooklyn",3287
|
588 |
+
"587","7/27","Thursday",0.254,25,19.3888888888889,16,FALSE,"manhattan",6624
|
589 |
+
"588","7/27","Thursday",0.254,25,19.3888888888889,16,FALSE,"williamsburg",7221
|
590 |
+
"589","7/27","Thursday",0.254,25,19.3888888888889,16,FALSE,"queensboro",5997
|
591 |
+
"590","7/27","Thursday",0.254,25,19.3888888888889,16,FALSE,"total",23129
|
592 |
+
"591","7/28","Friday",0,29.3888888888889,22.7777777777778,16,FALSE,"brooklyn",3123
|
593 |
+
"592","7/28","Friday",0,29.3888888888889,22.7777777777778,16,FALSE,"manhattan",6135
|
594 |
+
"593","7/28","Friday",0,29.3888888888889,22.7777777777778,16,FALSE,"williamsburg",6987
|
595 |
+
"594","7/28","Friday",0,29.3888888888889,22.7777777777778,16,FALSE,"queensboro",5496
|
596 |
+
"595","7/28","Friday",0,29.3888888888889,22.7777777777778,16,FALSE,"total",21741
|
597 |
+
"596","7/29","Saturday",0,24.3888888888889,20,17,FALSE,"brooklyn",2074
|
598 |
+
"597","7/29","Saturday",0,24.3888888888889,20,17,FALSE,"manhattan",3787
|
599 |
+
"598","7/29","Saturday",0,24.3888888888889,20,17,FALSE,"williamsburg",5242
|
600 |
+
"599","7/29","Saturday",0,24.3888888888889,20,17,FALSE,"queensboro",3711
|
601 |
+
"600","7/29","Saturday",0,24.3888888888889,20,17,FALSE,"total",14814
|
602 |
+
"601","7/30","Sunday",0,27.2222222222222,18.2777777777778,17,FALSE,"brooklyn",3331
|
603 |
+
"602","7/30","Sunday",0,27.2222222222222,18.2777777777778,17,FALSE,"manhattan",5282
|
604 |
+
"603","7/30","Sunday",0,27.2222222222222,18.2777777777778,17,FALSE,"williamsburg",5759
|
605 |
+
"604","7/30","Sunday",0,27.2222222222222,18.2777777777778,17,FALSE,"queensboro",4324
|
606 |
+
"605","7/30","Sunday",0,27.2222222222222,18.2777777777778,17,FALSE,"total",18696
|
607 |
+
"606","7/31","Monday",0,31.1111111111111,19.3888888888889,17,FALSE,"brooklyn",3560
|
608 |
+
"607","7/31","Monday",0,31.1111111111111,19.3888888888889,17,FALSE,"manhattan",7404
|
609 |
+
"608","7/31","Monday",0,31.1111111111111,19.3888888888889,17,FALSE,"williamsburg",7546
|
610 |
+
"609","7/31","Monday",0,31.1111111111111,19.3888888888889,17,FALSE,"queensboro",5774
|
611 |
+
"610","7/31","Monday",0,31.1111111111111,19.3888888888889,17,FALSE,"total",24284
|
612 |
+
"611","8/1","Tuesday",0,32.7777777777778,22.2222222222222,17,FALSE,"brooklyn",3492
|
613 |
+
"612","8/1","Tuesday",0,32.7777777777778,22.2222222222222,17,FALSE,"manhattan",7290
|
614 |
+
"613","8/1","Tuesday",0,32.7777777777778,22.2222222222222,17,FALSE,"williamsburg",7686
|
615 |
+
"614","8/1","Tuesday",0,32.7777777777778,22.2222222222222,17,FALSE,"queensboro",6050
|
616 |
+
"615","8/1","Tuesday",0,32.7777777777778,22.2222222222222,17,FALSE,"total",24518
|
617 |
+
"616","8/2","Wednesday",2.286,30,20.6111111111111,17,TRUE,"brooklyn",2637
|
618 |
+
"617","8/2","Wednesday",2.286,30,20.6111111111111,17,TRUE,"manhattan",5966
|
619 |
+
"618","8/2","Wednesday",2.286,30,20.6111111111111,17,TRUE,"williamsburg",6407
|
620 |
+
"619","8/2","Wednesday",2.286,30,20.6111111111111,17,TRUE,"queensboro",5288
|
621 |
+
"620","8/2","Wednesday",2.286,30,20.6111111111111,17,TRUE,"total",20298
|
622 |
+
"621","8/3","Thursday",0,30,21.1111111111111,17,FALSE,"brooklyn",3346
|
623 |
+
"622","8/3","Thursday",0,30,21.1111111111111,17,FALSE,"manhattan",6728
|
624 |
+
"623","8/3","Thursday",0,30,21.1111111111111,17,FALSE,"williamsburg",7297
|
625 |
+
"624","8/3","Thursday",0,30,21.1111111111111,17,FALSE,"queensboro",5835
|
626 |
+
"625","8/3","Thursday",0,30,21.1111111111111,17,FALSE,"total",23206
|
627 |
+
"626","8/4","Friday",3.81,28.2777777777778,21.1111111111111,17,TRUE,"brooklyn",2400
|
628 |
+
"627","8/4","Friday",3.81,28.2777777777778,21.1111111111111,17,TRUE,"manhattan",4447
|
629 |
+
"628","8/4","Friday",3.81,28.2777777777778,21.1111111111111,17,TRUE,"williamsburg",5158
|
630 |
+
"629","8/4","Friday",3.81,28.2777777777778,21.1111111111111,17,TRUE,"queensboro",4427
|
631 |
+
"630","8/4","Friday",3.81,28.2777777777778,21.1111111111111,17,TRUE,"total",16432
|
632 |
+
"631","8/5","Saturday",7.62,25,21.1111111111111,18,TRUE,"brooklyn",3409
|
633 |
+
"632","8/5","Saturday",7.62,25,21.1111111111111,18,TRUE,"manhattan",4520
|
634 |
+
"633","8/5","Saturday",7.62,25,21.1111111111111,18,TRUE,"williamsburg",5169
|
635 |
+
"634","8/5","Saturday",7.62,25,21.1111111111111,18,TRUE,"queensboro",3907
|
636 |
+
"635","8/5","Saturday",7.62,25,21.1111111111111,18,TRUE,"total",17005
|
637 |
+
"636","8/6","Sunday",0,24.3888888888889,17.7777777777778,18,FALSE,"brooklyn",3130
|
638 |
+
"637","8/6","Sunday",0,24.3888888888889,17.7777777777778,18,FALSE,"manhattan",5088
|
639 |
+
"638","8/6","Sunday",0,24.3888888888889,17.7777777777778,18,FALSE,"williamsburg",5634
|
640 |
+
"639","8/6","Sunday",0,24.3888888888889,17.7777777777778,18,FALSE,"queensboro",4207
|
641 |
+
"640","8/6","Sunday",0,24.3888888888889,17.7777777777778,18,FALSE,"total",18059
|
642 |
+
"641","8/7","Monday",19.304,21.7222222222222,18.2777777777778,18,TRUE,"brooklyn",804
|
643 |
+
"642","8/7","Monday",19.304,21.7222222222222,18.2777777777778,18,TRUE,"manhattan",1809
|
644 |
+
"643","8/7","Monday",19.304,21.7222222222222,18.2777777777778,18,TRUE,"williamsburg",2669
|
645 |
+
"644","8/7","Monday",19.304,21.7222222222222,18.2777777777778,18,TRUE,"queensboro",2441
|
646 |
+
"645","8/7","Monday",19.304,21.7222222222222,18.2777777777778,18,TRUE,"total",7723
|
647 |
+
"646","8/8","Tuesday",0,25,18.8888888888889,18,FALSE,"brooklyn",3598
|
648 |
+
"647","8/8","Tuesday",0,25,18.8888888888889,18,FALSE,"manhattan",7176
|
649 |
+
"648","8/8","Tuesday",0,25,18.8888888888889,18,FALSE,"williamsburg",7571
|
650 |
+
"649","8/8","Tuesday",0,25,18.8888888888889,18,FALSE,"queensboro",5932
|
651 |
+
"650","8/8","Tuesday",0,25,18.8888888888889,18,FALSE,"total",24277
|
652 |
+
"651","8/9","Wednesday",0,28.2777777777778,18.8888888888889,18,FALSE,"brooklyn",3893
|
653 |
+
"652","8/9","Wednesday",0,28.2777777777778,18.8888888888889,18,FALSE,"manhattan",7791
|
654 |
+
"653","8/9","Wednesday",0,28.2777777777778,18.8888888888889,18,FALSE,"williamsburg",8589
|
655 |
+
"654","8/9","Wednesday",0,28.2777777777778,18.8888888888889,18,FALSE,"queensboro",6582
|
656 |
+
"655","8/9","Wednesday",0,28.2777777777778,18.8888888888889,18,FALSE,"total",26855
|
657 |
+
"656","8/10","Thursday",0,28.2777777777778,20.6111111111111,18,FALSE,"brooklyn",3423
|
658 |
+
"657","8/10","Thursday",0,28.2777777777778,20.6111111111111,18,FALSE,"manhattan",7378
|
659 |
+
"658","8/10","Thursday",0,28.2777777777778,20.6111111111111,18,FALSE,"williamsburg",7850
|
660 |
+
"659","8/10","Thursday",0,28.2777777777778,20.6111111111111,18,FALSE,"queensboro",6290
|
661 |
+
"660","8/10","Thursday",0,28.2777777777778,20.6111111111111,18,FALSE,"total",24941
|
662 |
+
"661","8/11","Friday",0.254,27.2222222222222,21.1111111111111,18,FALSE,"brooklyn",3148
|
663 |
+
"662","8/11","Friday",0.254,27.2222222222222,21.1111111111111,18,FALSE,"manhattan",6295
|
664 |
+
"663","8/11","Friday",0.254,27.2222222222222,21.1111111111111,18,FALSE,"williamsburg",7068
|
665 |
+
"664","8/11","Friday",0.254,27.2222222222222,21.1111111111111,18,FALSE,"queensboro",5669
|
666 |
+
"665","8/11","Friday",0.254,27.2222222222222,21.1111111111111,18,FALSE,"total",22180
|
667 |
+
"666","8/12","Saturday",2.794,24.3888888888889,18.2777777777778,19,TRUE,"brooklyn",4146
|
668 |
+
"667","8/12","Saturday",2.794,24.3888888888889,18.2777777777778,19,TRUE,"manhattan",4593
|
669 |
+
"668","8/12","Saturday",2.794,24.3888888888889,18.2777777777778,19,TRUE,"williamsburg",5443
|
670 |
+
"669","8/12","Saturday",2.794,24.3888888888889,18.2777777777778,19,TRUE,"queensboro",4548
|
671 |
+
"670","8/12","Saturday",2.794,24.3888888888889,18.2777777777778,19,TRUE,"total",18730
|
672 |
+
"671","8/13","Sunday",0,27.7777777777778,21.7222222222222,19,FALSE,"brooklyn",3274
|
673 |
+
"672","8/13","Sunday",0,27.7777777777778,21.7222222222222,19,FALSE,"manhattan",5086
|
674 |
+
"673","8/13","Sunday",0,27.7777777777778,21.7222222222222,19,FALSE,"williamsburg",5419
|
675 |
+
"674","8/13","Sunday",0,27.7777777777778,21.7222222222222,19,FALSE,"queensboro",4430
|
676 |
+
"675","8/13","Sunday",0,27.7777777777778,21.7222222222222,19,FALSE,"total",18209
|
677 |
+
"676","8/14","Monday",0,26.7222222222222,21.1111111111111,19,FALSE,"brooklyn",3291
|
678 |
+
"677","8/14","Monday",0,26.7222222222222,21.1111111111111,19,FALSE,"manhattan",6717
|
679 |
+
"678","8/14","Monday",0,26.7222222222222,21.1111111111111,19,FALSE,"williamsburg",7301
|
680 |
+
"679","8/14","Monday",0,26.7222222222222,21.1111111111111,19,FALSE,"queensboro",5850
|
681 |
+
"680","8/14","Monday",0,26.7222222222222,21.1111111111111,19,FALSE,"total",23159
|
682 |
+
"681","8/15","Tuesday",11.43,22.7777777777778,20.6111111111111,19,TRUE,"brooklyn",2149
|
683 |
+
"682","8/15","Tuesday",11.43,22.7777777777778,20.6111111111111,19,TRUE,"manhattan",4987
|
684 |
+
"683","8/15","Tuesday",11.43,22.7777777777778,20.6111111111111,19,TRUE,"williamsburg",5976
|
685 |
+
"684","8/15","Tuesday",11.43,22.7777777777778,20.6111111111111,19,TRUE,"queensboro",4711
|
686 |
+
"685","8/15","Tuesday",11.43,22.7777777777778,20.6111111111111,19,TRUE,"total",17823
|
687 |
+
"686","8/16","Wednesday",0,29.3888888888889,21.1111111111111,19,FALSE,"brooklyn",3685
|
688 |
+
"687","8/16","Wednesday",0,29.3888888888889,21.1111111111111,19,FALSE,"manhattan",7191
|
689 |
+
"688","8/16","Wednesday",0,29.3888888888889,21.1111111111111,19,FALSE,"williamsburg",7852
|
690 |
+
"689","8/16","Wednesday",0,29.3888888888889,21.1111111111111,19,FALSE,"queensboro",6231
|
691 |
+
"690","8/16","Wednesday",0,29.3888888888889,21.1111111111111,19,FALSE,"total",24959
|
692 |
+
"691","8/17","Thursday",0,27.7777777777778,21.7222222222222,19,FALSE,"brooklyn",3637
|
693 |
+
"692","8/17","Thursday",0,27.7777777777778,21.7222222222222,19,FALSE,"manhattan",6972
|
694 |
+
"693","8/17","Thursday",0,27.7777777777778,21.7222222222222,19,FALSE,"williamsburg",7871
|
695 |
+
"694","8/17","Thursday",0,27.7777777777778,21.7222222222222,19,FALSE,"queensboro",6129
|
696 |
+
"695","8/17","Thursday",0,27.7777777777778,21.7222222222222,19,FALSE,"total",24609
|
697 |
+
"696","8/18","Friday",22.352,27.2222222222222,22.7777777777778,19,TRUE,"brooklyn",1064
|
698 |
+
"697","8/18","Friday",22.352,27.2222222222222,22.7777777777778,19,TRUE,"manhattan",2309
|
699 |
+
"698","8/18","Friday",22.352,27.2222222222222,22.7777777777778,19,TRUE,"williamsburg",3113
|
700 |
+
"699","8/18","Friday",22.352,27.2222222222222,22.7777777777778,19,TRUE,"queensboro",2819
|
701 |
+
"700","8/18","Friday",22.352,27.2222222222222,22.7777777777778,19,TRUE,"total",9305
|
702 |
+
"701","8/19","Saturday",0,29.3888888888889,22.7777777777778,20,FALSE,"brooklyn",4693
|
703 |
+
"702","8/19","Saturday",0,29.3888888888889,22.7777777777778,20,FALSE,"manhattan",4871
|
704 |
+
"703","8/19","Saturday",0,29.3888888888889,22.7777777777778,20,FALSE,"williamsburg",5612
|
705 |
+
"704","8/19","Saturday",0,29.3888888888889,22.7777777777778,20,FALSE,"queensboro",4958
|
706 |
+
"705","8/19","Saturday",0,29.3888888888889,22.7777777777778,20,FALSE,"total",20134
|
707 |
+
"706","8/20","Sunday",0,27.2222222222222,21.1111111111111,20,FALSE,"brooklyn",2822
|
708 |
+
"707","8/20","Sunday",0,27.2222222222222,21.1111111111111,20,FALSE,"manhattan",4582
|
709 |
+
"708","8/20","Sunday",0,27.2222222222222,21.1111111111111,20,FALSE,"williamsburg",5182
|
710 |
+
"709","8/20","Sunday",0,27.2222222222222,21.1111111111111,20,FALSE,"queensboro",4188
|
711 |
+
"710","8/20","Sunday",0,27.2222222222222,21.1111111111111,20,FALSE,"total",16774
|
712 |
+
"711","8/21","Monday",0,29.3888888888889,22.7777777777778,20,FALSE,"brooklyn",3088
|
713 |
+
"712","8/21","Monday",0,29.3888888888889,22.7777777777778,20,FALSE,"manhattan",6400
|
714 |
+
"713","8/21","Monday",0,29.3888888888889,22.7777777777778,20,FALSE,"williamsburg",7141
|
715 |
+
"714","8/21","Monday",0,29.3888888888889,22.7777777777778,20,FALSE,"queensboro",5666
|
716 |
+
"715","8/21","Monday",0,29.3888888888889,22.7777777777778,20,FALSE,"total",22295
|
717 |
+
"716","8/22","Tuesday",7.62,31.1111111111111,23.8888888888889,20,TRUE,"brooklyn",2983
|
718 |
+
"717","8/22","Tuesday",7.62,31.1111111111111,23.8888888888889,20,TRUE,"manhattan",6151
|
719 |
+
"718","8/22","Tuesday",7.62,31.1111111111111,23.8888888888889,20,TRUE,"williamsburg",7146
|
720 |
+
"719","8/22","Tuesday",7.62,31.1111111111111,23.8888888888889,20,TRUE,"queensboro",5795
|
721 |
+
"720","8/22","Tuesday",7.62,31.1111111111111,23.8888888888889,20,TRUE,"total",22075
|
722 |
+
"721","8/23","Wednesday",0.254,26.7222222222222,21.7222222222222,20,FALSE,"brooklyn",2994
|
723 |
+
"722","8/23","Wednesday",0.254,26.7222222222222,21.7222222222222,20,FALSE,"manhattan",6586
|
724 |
+
"723","8/23","Wednesday",0.254,26.7222222222222,21.7222222222222,20,FALSE,"williamsburg",7297
|
725 |
+
"724","8/23","Wednesday",0.254,26.7222222222222,21.7222222222222,20,FALSE,"queensboro",6122
|
726 |
+
"725","8/23","Wednesday",0.254,26.7222222222222,21.7222222222222,20,FALSE,"total",22999
|
727 |
+
"726","8/24","Thursday",0,26.1111111111111,18.8888888888889,20,FALSE,"brooklyn",3688
|
728 |
+
"727","8/24","Thursday",0,26.1111111111111,18.8888888888889,20,FALSE,"manhattan",7061
|
729 |
+
"728","8/24","Thursday",0,26.1111111111111,18.8888888888889,20,FALSE,"williamsburg",7849
|
730 |
+
"729","8/24","Thursday",0,26.1111111111111,18.8888888888889,20,FALSE,"queensboro",6289
|
731 |
+
"730","8/24","Thursday",0,26.1111111111111,18.8888888888889,20,FALSE,"total",24887
|
732 |
+
"731","8/25","Friday",0,25.6111111111111,17.7777777777778,20,FALSE,"brooklyn",3144
|
733 |
+
"732","8/25","Friday",0,25.6111111111111,17.7777777777778,20,FALSE,"manhattan",6296
|
734 |
+
"733","8/25","Friday",0,25.6111111111111,17.7777777777778,20,FALSE,"williamsburg",7318
|
735 |
+
"734","8/25","Friday",0,25.6111111111111,17.7777777777778,20,FALSE,"queensboro",5786
|
736 |
+
"735","8/25","Friday",0,25.6111111111111,17.7777777777778,20,FALSE,"total",22544
|
737 |
+
"736","8/26","Saturday",0,25,16.7222222222222,21,FALSE,"brooklyn",2710
|
738 |
+
"737","8/26","Saturday",0,25,16.7222222222222,21,FALSE,"manhattan",4592
|
739 |
+
"738","8/26","Saturday",0,25,16.7222222222222,21,FALSE,"williamsburg",5537
|
740 |
+
"739","8/26","Saturday",0,25,16.7222222222222,21,FALSE,"queensboro",4670
|
741 |
+
"740","8/26","Saturday",0,25,16.7222222222222,21,FALSE,"total",17509
|
742 |
+
"741","8/27","Sunday",0,25,17.2222222222222,21,FALSE,"brooklyn",2676
|
743 |
+
"742","8/27","Sunday",0,25,17.2222222222222,21,FALSE,"manhattan",4785
|
744 |
+
"743","8/27","Sunday",0,25,17.2222222222222,21,FALSE,"williamsburg",5145
|
745 |
+
"744","8/27","Sunday",0,25,17.2222222222222,21,FALSE,"queensboro",4159
|
746 |
+
"745","8/27","Sunday",0,25,17.2222222222222,21,FALSE,"total",16765
|
747 |
+
"746","8/28","Monday",0,23.8888888888889,17.2222222222222,21,FALSE,"brooklyn",3332
|
748 |
+
"747","8/28","Monday",0,23.8888888888889,17.2222222222222,21,FALSE,"manhattan",6908
|
749 |
+
"748","8/28","Monday",0,23.8888888888889,17.2222222222222,21,FALSE,"williamsburg",7343
|
750 |
+
"749","8/28","Monday",0,23.8888888888889,17.2222222222222,21,FALSE,"queensboro",5917
|
751 |
+
"750","8/28","Monday",0,23.8888888888889,17.2222222222222,21,FALSE,"total",23500
|
752 |
+
"751","8/29","Tuesday",2.54,20,16.7222222222222,21,TRUE,"brooklyn",1472
|
753 |
+
"752","8/29","Tuesday",2.54,20,16.7222222222222,21,TRUE,"manhattan",3206
|
754 |
+
"753","8/29","Tuesday",2.54,20,16.7222222222222,21,TRUE,"williamsburg",3776
|
755 |
+
"754","8/29","Tuesday",2.54,20,16.7222222222222,21,TRUE,"queensboro",3563
|
756 |
+
"755","8/29","Tuesday",2.54,20,16.7222222222222,21,TRUE,"total",12017
|
757 |
+
"756","8/30","Wednesday",0.254,24.3888888888889,16.1111111111111,21,FALSE,"brooklyn",3468
|
758 |
+
"757","8/30","Wednesday",0.254,24.3888888888889,16.1111111111111,21,FALSE,"manhattan",7159
|
759 |
+
"758","8/30","Wednesday",0.254,24.3888888888889,16.1111111111111,21,FALSE,"williamsburg",7656
|
760 |
+
"759","8/30","Wednesday",0.254,24.3888888888889,16.1111111111111,21,FALSE,"queensboro",5858
|
761 |
+
"760","8/30","Wednesday",0.254,24.3888888888889,16.1111111111111,21,FALSE,"total",24141
|
762 |
+
"761","8/31","Thursday",0,27.2222222222222,17.7777777777778,21,FALSE,"brooklyn",3279
|
763 |
+
"762","8/31","Thursday",0,27.2222222222222,17.7777777777778,21,FALSE,"manhattan",6705
|
764 |
+
"763","8/31","Thursday",0,27.2222222222222,17.7777777777778,21,FALSE,"williamsburg",7536
|
765 |
+
"764","8/31","Thursday",0,27.2222222222222,17.7777777777778,21,FALSE,"queensboro",5934
|
766 |
+
"765","8/31","Thursday",0,27.2222222222222,17.7777777777778,21,FALSE,"total",23454
|
767 |
+
"766","9/1","Friday",0,21.1111111111111,12.7777777777778,21,FALSE,"brooklyn",2945
|
768 |
+
"767","9/1","Friday",0,21.1111111111111,12.7777777777778,21,FALSE,"manhattan",5611
|
769 |
+
"768","9/1","Friday",0,21.1111111111111,12.7777777777778,21,FALSE,"williamsburg",6576
|
770 |
+
"769","9/1","Friday",0,21.1111111111111,12.7777777777778,21,FALSE,"queensboro",5398
|
771 |
+
"770","9/1","Friday",0,21.1111111111111,12.7777777777778,21,FALSE,"total",20530
|
772 |
+
"771","9/2","Saturday",13.462,19.3888888888889,12.2222222222222,22,TRUE,"brooklyn",1876
|
773 |
+
"772","9/2","Saturday",13.462,19.3888888888889,12.2222222222222,22,TRUE,"manhattan",3121
|
774 |
+
"773","9/2","Saturday",13.462,19.3888888888889,12.2222222222222,22,TRUE,"williamsburg",3625
|
775 |
+
"774","9/2","Saturday",13.462,19.3888888888889,12.2222222222222,22,TRUE,"queensboro",3325
|
776 |
+
"775","9/2","Saturday",13.462,19.3888888888889,12.2222222222222,22,TRUE,"total",11947
|
777 |
+
"776","9/3","Sunday",18.796,20.6111111111111,15.6111111111111,22,TRUE,"brooklyn",1004
|
778 |
+
"777","9/3","Sunday",18.796,20.6111111111111,15.6111111111111,22,TRUE,"manhattan",1867
|
779 |
+
"778","9/3","Sunday",18.796,20.6111111111111,15.6111111111111,22,TRUE,"williamsburg",2479
|
780 |
+
"779","9/3","Sunday",18.796,20.6111111111111,15.6111111111111,22,TRUE,"queensboro",1711
|
781 |
+
"780","9/3","Sunday",18.796,20.6111111111111,15.6111111111111,22,TRUE,"total",7061
|
782 |
+
"781","9/4","Monday",0,26.1111111111111,16.7222222222222,22,FALSE,"brooklyn",2866
|
783 |
+
"782","9/4","Monday",0,26.1111111111111,16.7222222222222,22,FALSE,"manhattan",4766
|
784 |
+
"783","9/4","Monday",0,26.1111111111111,16.7222222222222,22,FALSE,"williamsburg",4882
|
785 |
+
"784","9/4","Monday",0,26.1111111111111,16.7222222222222,22,FALSE,"queensboro",4346
|
786 |
+
"785","9/4","Monday",0,26.1111111111111,16.7222222222222,22,FALSE,"total",16860
|
787 |
+
"786","9/5","Tuesday",0.254,28.8888888888889,21.1111111111111,22,FALSE,"brooklyn",3244
|
788 |
+
"787","9/5","Tuesday",0.254,28.8888888888889,21.1111111111111,22,FALSE,"manhattan",7244
|
789 |
+
"788","9/5","Tuesday",0.254,28.8888888888889,21.1111111111111,22,FALSE,"williamsburg",7537
|
790 |
+
"789","9/5","Tuesday",0.254,28.8888888888889,21.1111111111111,22,FALSE,"queensboro",5906
|
791 |
+
"790","9/5","Tuesday",0.254,28.8888888888889,21.1111111111111,22,FALSE,"total",23931
|
792 |
+
"791","9/6","Wednesday",10.668,21.1111111111111,16.7222222222222,22,TRUE,"brooklyn",1232
|
793 |
+
"792","9/6","Wednesday",10.668,21.1111111111111,16.7222222222222,22,TRUE,"manhattan",2672
|
794 |
+
"793","9/6","Wednesday",10.668,21.1111111111111,16.7222222222222,22,TRUE,"williamsburg",3310
|
795 |
+
"794","9/6","Wednesday",10.668,21.1111111111111,16.7222222222222,22,TRUE,"queensboro",2951
|
796 |
+
"795","9/6","Wednesday",10.668,21.1111111111111,16.7222222222222,22,TRUE,"total",10165
|
797 |
+
"796","9/7","Thursday",0.254,21.7222222222222,15,22,FALSE,"brooklyn",3249
|
798 |
+
"797","9/7","Thursday",0.254,21.7222222222222,15,22,FALSE,"manhattan",7059
|
799 |
+
"798","9/7","Thursday",0.254,21.7222222222222,15,22,FALSE,"williamsburg",7717
|
800 |
+
"799","9/7","Thursday",0.254,21.7222222222222,15,22,FALSE,"queensboro",5923
|
801 |
+
"800","9/7","Thursday",0.254,21.7222222222222,15,22,FALSE,"total",23948
|
802 |
+
"801","9/8","Friday",0,21.1111111111111,15,22,FALSE,"brooklyn",3234
|
803 |
+
"802","9/8","Friday",0,21.1111111111111,15,22,FALSE,"manhattan",6850
|
804 |
+
"803","9/8","Friday",0,21.1111111111111,15,22,FALSE,"williamsburg",7739
|
805 |
+
"804","9/8","Friday",0,21.1111111111111,15,22,FALSE,"queensboro",5836
|
806 |
+
"805","9/8","Friday",0,21.1111111111111,15,22,FALSE,"total",23659
|
807 |
+
"806","9/9","Saturday",0,20.6111111111111,12.7777777777778,23,FALSE,"brooklyn",2609
|
808 |
+
"807","9/9","Saturday",0,20.6111111111111,12.7777777777778,23,FALSE,"manhattan",5035
|
809 |
+
"808","9/9","Saturday",0,20.6111111111111,12.7777777777778,23,FALSE,"williamsburg",5849
|
810 |
+
"809","9/9","Saturday",0,20.6111111111111,12.7777777777778,23,FALSE,"queensboro",4471
|
811 |
+
"810","9/9","Saturday",0,20.6111111111111,12.7777777777778,23,FALSE,"total",17964
|
812 |
+
"811","9/10","Sunday",0,22.2222222222222,13.8888888888889,23,FALSE,"brooklyn",4960
|
813 |
+
"812","9/10","Sunday",0,22.2222222222222,13.8888888888889,23,FALSE,"manhattan",5673
|
814 |
+
"813","9/10","Sunday",0,22.2222222222222,13.8888888888889,23,FALSE,"williamsburg",5773
|
815 |
+
"814","9/10","Sunday",0,22.2222222222222,13.8888888888889,23,FALSE,"queensboro",4381
|
816 |
+
"815","9/10","Sunday",0,22.2222222222222,13.8888888888889,23,FALSE,"total",20787
|
817 |
+
"816","9/11","Monday",0,24.3888888888889,12.7777777777778,23,FALSE,"brooklyn",3657
|
818 |
+
"817","9/11","Monday",0,24.3888888888889,12.7777777777778,23,FALSE,"manhattan",7783
|
819 |
+
"818","9/11","Monday",0,24.3888888888889,12.7777777777778,23,FALSE,"williamsburg",8254
|
820 |
+
"819","9/11","Monday",0,24.3888888888889,12.7777777777778,23,FALSE,"queensboro",5986
|
821 |
+
"820","9/11","Monday",0,24.3888888888889,12.7777777777778,23,FALSE,"total",25680
|
822 |
+
"821","9/12","Tuesday",0,25.6111111111111,16.1111111111111,23,FALSE,"brooklyn",3497
|
823 |
+
"822","9/12","Tuesday",0,25.6111111111111,16.1111111111111,23,FALSE,"manhattan",7983
|
824 |
+
"823","9/12","Tuesday",0,25.6111111111111,16.1111111111111,23,FALSE,"williamsburg",8756
|
825 |
+
"824","9/12","Tuesday",0,25.6111111111111,16.1111111111111,23,FALSE,"queensboro",6386
|
826 |
+
"825","9/12","Tuesday",0,25.6111111111111,16.1111111111111,23,FALSE,"total",26622
|
827 |
+
"826","9/13","Wednesday",1.524,27.7777777777778,18.2777777777778,23,TRUE,"brooklyn",2994
|
828 |
+
"827","9/13","Wednesday",1.524,27.7777777777778,18.2777777777778,23,TRUE,"manhattan",7461
|
829 |
+
"828","9/13","Wednesday",1.524,27.7777777777778,18.2777777777778,23,TRUE,"williamsburg",8095
|
830 |
+
"829","9/13","Wednesday",1.524,27.7777777777778,18.2777777777778,23,TRUE,"queensboro",6213
|
831 |
+
"830","9/13","Wednesday",1.524,27.7777777777778,18.2777777777778,23,TRUE,"total",24763
|
832 |
+
"831","9/14","Thursday",0.508,27.2222222222222,21.1111111111111,23,FALSE,"brooklyn",3013
|
833 |
+
"832","9/14","Thursday",0.508,27.2222222222222,21.1111111111111,23,FALSE,"manhattan",6703
|
834 |
+
"833","9/14","Thursday",0.508,27.2222222222222,21.1111111111111,23,FALSE,"williamsburg",7629
|
835 |
+
"834","9/14","Thursday",0.508,27.2222222222222,21.1111111111111,23,FALSE,"queensboro",5697
|
836 |
+
"835","9/14","Thursday",0.508,27.2222222222222,21.1111111111111,23,FALSE,"total",23042
|
837 |
+
"836","9/15","Friday",0,27.2222222222222,19.3888888888889,23,FALSE,"brooklyn",3344
|
838 |
+
"837","9/15","Friday",0,27.2222222222222,19.3888888888889,23,FALSE,"manhattan",6998
|
839 |
+
"838","9/15","Friday",0,27.2222222222222,19.3888888888889,23,FALSE,"williamsburg",7749
|
840 |
+
"839","9/15","Friday",0,27.2222222222222,19.3888888888889,23,FALSE,"queensboro",5853
|
841 |
+
"840","9/15","Friday",0,27.2222222222222,19.3888888888889,23,FALSE,"total",23944
|
842 |
+
"841","9/16","Saturday",0,27.7777777777778,21.1111111111111,24,FALSE,"brooklyn",2560
|
843 |
+
"842","9/16","Saturday",0,27.7777777777778,21.1111111111111,24,FALSE,"manhattan",4860
|
844 |
+
"843","9/16","Saturday",0,27.7777777777778,21.1111111111111,24,FALSE,"williamsburg",5568
|
845 |
+
"844","9/16","Saturday",0,27.7777777777778,21.1111111111111,24,FALSE,"queensboro",4532
|
846 |
+
"845","9/16","Saturday",0,27.7777777777778,21.1111111111111,24,FALSE,"total",17520
|
847 |
+
"846","9/17","Sunday",0,26.7222222222222,21.1111111111111,24,FALSE,"brooklyn",2676
|
848 |
+
"847","9/17","Sunday",0,26.7222222222222,21.1111111111111,24,FALSE,"manhattan",4935
|
849 |
+
"848","9/17","Sunday",0,26.7222222222222,21.1111111111111,24,FALSE,"williamsburg",5599
|
850 |
+
"849","9/17","Sunday",0,26.7222222222222,21.1111111111111,24,FALSE,"queensboro",4032
|
851 |
+
"850","9/17","Sunday",0,26.7222222222222,21.1111111111111,24,FALSE,"total",17242
|
852 |
+
"851","9/18","Monday",0,22.7777777777778,20.6111111111111,24,FALSE,"brooklyn",2673
|
853 |
+
"852","9/18","Monday",0,22.7777777777778,20.6111111111111,24,FALSE,"manhattan",6338
|
854 |
+
"853","9/18","Monday",0,22.7777777777778,20.6111111111111,24,FALSE,"williamsburg",6708
|
855 |
+
"854","9/18","Monday",0,22.7777777777778,20.6111111111111,24,FALSE,"queensboro",4864
|
856 |
+
"855","9/18","Monday",0,22.7777777777778,20.6111111111111,24,FALSE,"total",20583
|
857 |
+
"856","9/19","Tuesday",5.588,25.6111111111111,20.6111111111111,24,TRUE,"brooklyn",2012
|
858 |
+
"857","9/19","Tuesday",5.588,25.6111111111111,20.6111111111111,24,TRUE,"manhattan",4726
|
859 |
+
"858","9/19","Tuesday",5.588,25.6111111111111,20.6111111111111,24,TRUE,"williamsburg",5729
|
860 |
+
"859","9/19","Tuesday",5.588,25.6111111111111,20.6111111111111,24,TRUE,"queensboro",4171
|
861 |
+
"860","9/19","Tuesday",5.588,25.6111111111111,20.6111111111111,24,TRUE,"total",16638
|
862 |
+
"861","9/20","Wednesday",0,25.6111111111111,21.7222222222222,24,FALSE,"brooklyn",3296
|
863 |
+
"862","9/20","Wednesday",0,25.6111111111111,21.7222222222222,24,FALSE,"manhattan",6826
|
864 |
+
"863","9/20","Wednesday",0,25.6111111111111,21.7222222222222,24,FALSE,"williamsburg",7518
|
865 |
+
"864","9/20","Wednesday",0,25.6111111111111,21.7222222222222,24,FALSE,"queensboro",5570
|
866 |
+
"865","9/20","Wednesday",0,25.6111111111111,21.7222222222222,24,FALSE,"total",23210
|
867 |
+
"866","9/21","Thursday",0,26.7222222222222,21.7222222222222,24,FALSE,"brooklyn",3317
|
868 |
+
"867","9/21","Thursday",0,26.7222222222222,21.7222222222222,24,FALSE,"manhattan",6663
|
869 |
+
"868","9/21","Thursday",0,26.7222222222222,21.7222222222222,24,FALSE,"williamsburg",8151
|
870 |
+
"869","9/21","Thursday",0,26.7222222222222,21.7222222222222,24,FALSE,"queensboro",5792
|
871 |
+
"870","9/21","Thursday",0,26.7222222222222,21.7222222222222,24,FALSE,"total",23923
|
872 |
+
"871","9/22","Friday",0,27.7777777777778,18.8888888888889,24,FALSE,"brooklyn",3297
|
873 |
+
"872","9/22","Friday",0,27.7777777777778,18.8888888888889,24,FALSE,"manhattan",6272
|
874 |
+
"873","9/22","Friday",0,27.7777777777778,18.8888888888889,24,FALSE,"williamsburg",7570
|
875 |
+
"874","9/22","Friday",0,27.7777777777778,18.8888888888889,24,FALSE,"queensboro",5547
|
876 |
+
"875","9/22","Friday",0,27.7777777777778,18.8888888888889,24,FALSE,"total",22686
|
877 |
+
"876","9/23","Saturday",0,30,20,25,FALSE,"brooklyn",2810
|
878 |
+
"877","9/23","Saturday",0,30,20,25,FALSE,"manhattan",4940
|
879 |
+
"878","9/23","Saturday",0,30,20,25,FALSE,"williamsburg",6167
|
880 |
+
"879","9/23","Saturday",0,30,20,25,FALSE,"queensboro",4635
|
881 |
+
"880","9/23","Saturday",0,30,20,25,FALSE,"total",18552
|
882 |
+
"881","9/24","Sunday",0,32.2222222222222,20.6111111111111,25,FALSE,"brooklyn",2543
|
883 |
+
"882","9/24","Sunday",0,32.2222222222222,20.6111111111111,25,FALSE,"manhattan",4500
|
884 |
+
"883","9/24","Sunday",0,32.2222222222222,20.6111111111111,25,FALSE,"williamsburg",5083
|
885 |
+
"884","9/24","Sunday",0,32.2222222222222,20.6111111111111,25,FALSE,"queensboro",3977
|
886 |
+
"885","9/24","Sunday",0,32.2222222222222,20.6111111111111,25,FALSE,"total",16103
|
887 |
+
"886","9/25","Monday",0,30.6111111111111,22.2222222222222,25,FALSE,"brooklyn",3276
|
888 |
+
"887","9/25","Monday",0,30.6111111111111,22.2222222222222,25,FALSE,"manhattan",7227
|
889 |
+
"888","9/25","Monday",0,30.6111111111111,22.2222222222222,25,FALSE,"williamsburg",7708
|
890 |
+
"889","9/25","Monday",0,30.6111111111111,22.2222222222222,25,FALSE,"queensboro",5941
|
891 |
+
"890","9/25","Monday",0,30.6111111111111,22.2222222222222,25,FALSE,"total",24152
|
892 |
+
"891","9/26","Tuesday",0,27.7777777777778,20.6111111111111,25,FALSE,"brooklyn",3157
|
893 |
+
"892","9/26","Tuesday",0,27.7777777777778,20.6111111111111,25,FALSE,"manhattan",7676
|
894 |
+
"893","9/26","Tuesday",0,27.7777777777778,20.6111111111111,25,FALSE,"williamsburg",8150
|
895 |
+
"894","9/26","Tuesday",0,27.7777777777778,20.6111111111111,25,FALSE,"queensboro",6179
|
896 |
+
"895","9/26","Tuesday",0,27.7777777777778,20.6111111111111,25,FALSE,"total",25162
|
897 |
+
"896","9/27","Wednesday",0,29.3888888888889,21.7222222222222,25,FALSE,"brooklyn",3216
|
898 |
+
"897","9/27","Wednesday",0,29.3888888888889,21.7222222222222,25,FALSE,"manhattan",7313
|
899 |
+
"898","9/27","Wednesday",0,29.3888888888889,21.7222222222222,25,FALSE,"williamsburg",7983
|
900 |
+
"899","9/27","Wednesday",0,29.3888888888889,21.7222222222222,25,FALSE,"queensboro",6309
|
901 |
+
"900","9/27","Wednesday",0,29.3888888888889,21.7222222222222,25,FALSE,"total",24821
|
902 |
+
"901","9/28","Thursday",0,25.6111111111111,18.8888888888889,25,FALSE,"brooklyn",3421
|
903 |
+
"902","9/28","Thursday",0,25.6111111111111,18.8888888888889,25,FALSE,"manhattan",7301
|
904 |
+
"903","9/28","Thursday",0,25.6111111111111,18.8888888888889,25,FALSE,"williamsburg",8118
|
905 |
+
"904","9/28","Thursday",0,25.6111111111111,18.8888888888889,25,FALSE,"queensboro",6277
|
906 |
+
"905","9/28","Thursday",0,25.6111111111111,18.8888888888889,25,FALSE,"total",25117
|
907 |
+
"906","9/29","Friday",0,19.3888888888889,12.7777777777778,25,FALSE,"brooklyn",2988
|
908 |
+
"907","9/29","Friday",0,19.3888888888889,12.7777777777778,25,FALSE,"manhattan",6221
|
909 |
+
"908","9/29","Friday",0,19.3888888888889,12.7777777777778,25,FALSE,"williamsburg",7659
|
910 |
+
"909","9/29","Friday",0,19.3888888888889,12.7777777777778,25,FALSE,"queensboro",5677
|
911 |
+
"910","9/29","Friday",0,19.3888888888889,12.7777777777778,25,FALSE,"total",22545
|
912 |
+
"911","9/30","Saturday",0,17.7777777777778,13.2777777777778,26,FALSE,"brooklyn",1903
|
913 |
+
"912","9/30","Saturday",0,17.7777777777778,13.2777777777778,26,FALSE,"manhattan",3507
|
914 |
+
"913","9/30","Saturday",0,17.7777777777778,13.2777777777778,26,FALSE,"williamsburg",4749
|
915 |
+
"914","9/30","Saturday",0,17.7777777777778,13.2777777777778,26,FALSE,"queensboro",3729
|
916 |
+
"915","9/30","Saturday",0,17.7777777777778,13.2777777777778,26,FALSE,"total",13888
|
917 |
+
"916","10/1","Sunday",0,19.3888888888889,10,26,FALSE,"brooklyn",2297
|
918 |
+
"917","10/1","Sunday",0,19.3888888888889,10,26,FALSE,"manhattan",4540
|
919 |
+
"918","10/1","Sunday",0,19.3888888888889,10,26,FALSE,"williamsburg",5046
|
920 |
+
"919","10/1","Sunday",0,19.3888888888889,10,26,FALSE,"queensboro",4092
|
921 |
+
"920","10/1","Sunday",0,19.3888888888889,10,26,FALSE,"total",15975
|
922 |
+
"921","10/2","Monday",0,22.2222222222222,11.1111111111111,26,FALSE,"brooklyn",3387
|
923 |
+
"922","10/2","Monday",0,22.2222222222222,11.1111111111111,26,FALSE,"manhattan",7059
|
924 |
+
"923","10/2","Monday",0,22.2222222222222,11.1111111111111,26,FALSE,"williamsburg",7616
|
925 |
+
"924","10/2","Monday",0,22.2222222222222,11.1111111111111,26,FALSE,"queensboro",5722
|
926 |
+
"925","10/2","Monday",0,22.2222222222222,11.1111111111111,26,FALSE,"total",23784
|
927 |
+
"926","10/3","Tuesday",0,21.1111111111111,13.8888888888889,26,FALSE,"brooklyn",3386
|
928 |
+
"927","10/3","Tuesday",0,21.1111111111111,13.8888888888889,26,FALSE,"manhattan",7370
|
929 |
+
"928","10/3","Tuesday",0,21.1111111111111,13.8888888888889,26,FALSE,"williamsburg",8161
|
930 |
+
"929","10/3","Tuesday",0,21.1111111111111,13.8888888888889,26,FALSE,"queensboro",6363
|
931 |
+
"930","10/3","Tuesday",0,21.1111111111111,13.8888888888889,26,FALSE,"total",25280
|
932 |
+
"931","10/4","Wednesday",0,23.8888888888889,13.2777777777778,26,FALSE,"brooklyn",3412
|
933 |
+
"932","10/4","Wednesday",0,23.8888888888889,13.2777777777778,26,FALSE,"manhattan",7691
|
934 |
+
"933","10/4","Wednesday",0,23.8888888888889,13.2777777777778,26,FALSE,"williamsburg",8136
|
935 |
+
"934","10/4","Wednesday",0,23.8888888888889,13.2777777777778,26,FALSE,"queensboro",6238
|
936 |
+
"935","10/4","Wednesday",0,23.8888888888889,13.2777777777778,26,FALSE,"total",25477
|
937 |
+
"936","10/5","Thursday",0,27.7777777777778,18.2777777777778,26,FALSE,"brooklyn",3312
|
938 |
+
"937","10/5","Thursday",0,27.7777777777778,18.2777777777778,26,FALSE,"manhattan",7034
|
939 |
+
"938","10/5","Thursday",0,27.7777777777778,18.2777777777778,26,FALSE,"williamsburg",7598
|
940 |
+
"939","10/5","Thursday",0,27.7777777777778,18.2777777777778,26,FALSE,"queensboro",5998
|
941 |
+
"940","10/5","Thursday",0,27.7777777777778,18.2777777777778,26,FALSE,"total",23942
|
942 |
+
"941","10/6","Friday",0,27.2222222222222,20.6111111111111,26,FALSE,"brooklyn",2982
|
943 |
+
"942","10/6","Friday",0,27.2222222222222,20.6111111111111,26,FALSE,"manhattan",6204
|
944 |
+
"943","10/6","Friday",0,27.2222222222222,20.6111111111111,26,FALSE,"williamsburg",7336
|
945 |
+
"944","10/6","Friday",0,27.2222222222222,20.6111111111111,26,FALSE,"queensboro",5675
|
946 |
+
"945","10/6","Friday",0,27.2222222222222,20.6111111111111,26,FALSE,"total",22197
|
947 |
+
"946","10/7","Saturday",0,26.7222222222222,18.8888888888889,27,FALSE,"brooklyn",2750
|
948 |
+
"947","10/7","Saturday",0,26.7222222222222,18.8888888888889,27,FALSE,"manhattan",5019
|
949 |
+
"948","10/7","Saturday",0,26.7222222222222,18.8888888888889,27,FALSE,"williamsburg",5873
|
950 |
+
"949","10/7","Saturday",0,26.7222222222222,18.8888888888889,27,FALSE,"queensboro",4576
|
951 |
+
"950","10/7","Saturday",0,26.7222222222222,18.8888888888889,27,FALSE,"total",18218
|
952 |
+
"951","10/8","Sunday",5.588,25,22.2222222222222,27,TRUE,"brooklyn",1235
|
953 |
+
"952","10/8","Sunday",5.588,25,22.2222222222222,27,TRUE,"manhattan",2450
|
954 |
+
"953","10/8","Sunday",5.588,25,22.2222222222222,27,TRUE,"williamsburg",3162
|
955 |
+
"954","10/8","Sunday",5.588,25,22.2222222222222,27,TRUE,"queensboro",2327
|
956 |
+
"955","10/8","Sunday",5.588,25,22.2222222222222,27,TRUE,"total",9174
|
957 |
+
"956","10/9","Monday",6.604,24.3888888888889,22.2222222222222,27,TRUE,"brooklyn",898
|
958 |
+
"957","10/9","Monday",6.604,24.3888888888889,22.2222222222222,27,TRUE,"manhattan",2321
|
959 |
+
"958","10/9","Monday",6.604,24.3888888888889,22.2222222222222,27,TRUE,"williamsburg",3079
|
960 |
+
"959","10/9","Monday",6.604,24.3888888888889,22.2222222222222,27,TRUE,"queensboro",2642
|
961 |
+
"960","10/9","Monday",6.604,24.3888888888889,22.2222222222222,27,TRUE,"total",8940
|
962 |
+
"961","10/10","Tuesday",0,26.7222222222222,18.8888888888889,27,FALSE,"brooklyn",3922
|
963 |
+
"962","10/10","Tuesday",0,26.7222222222222,18.8888888888889,27,FALSE,"manhattan",7499
|
964 |
+
"963","10/10","Tuesday",0,26.7222222222222,18.8888888888889,27,FALSE,"williamsburg",8208
|
965 |
+
"964","10/10","Tuesday",0,26.7222222222222,18.8888888888889,27,FALSE,"queensboro",6421
|
966 |
+
"965","10/10","Tuesday",0,26.7222222222222,18.8888888888889,27,FALSE,"total",26050
|
967 |
+
"966","10/11","Wednesday",1.524,23.8888888888889,18.2777777777778,27,TRUE,"brooklyn",2721
|
968 |
+
"967","10/11","Wednesday",1.524,23.8888888888889,18.2777777777778,27,TRUE,"manhattan",5694
|
969 |
+
"968","10/11","Wednesday",1.524,23.8888888888889,18.2777777777778,27,TRUE,"williamsburg",6683
|
970 |
+
"969","10/11","Wednesday",1.524,23.8888888888889,18.2777777777778,27,TRUE,"queensboro",5559
|
971 |
+
"970","10/11","Wednesday",1.524,23.8888888888889,18.2777777777778,27,TRUE,"total",20657
|
972 |
+
"971","10/12","Thursday",1.778,17.2222222222222,13.2777777777778,27,TRUE,"brooklyn",2411
|
973 |
+
"972","10/12","Thursday",1.778,17.2222222222222,13.2777777777778,27,TRUE,"manhattan",5083
|
974 |
+
"973","10/12","Thursday",1.778,17.2222222222222,13.2777777777778,27,TRUE,"williamsburg",6043
|
975 |
+
"974","10/12","Thursday",1.778,17.2222222222222,13.2777777777778,27,TRUE,"queensboro",4603
|
976 |
+
"975","10/12","Thursday",1.778,17.2222222222222,13.2777777777778,27,TRUE,"total",18140
|
977 |
+
"976","10/13","Friday",0,18.2777777777778,11.1111111111111,27,FALSE,"brooklyn",2839
|
978 |
+
"977","10/13","Friday",0,18.2777777777778,11.1111111111111,27,FALSE,"manhattan",5863
|
979 |
+
"978","10/13","Friday",0,18.2777777777778,11.1111111111111,27,FALSE,"williamsburg",6612
|
980 |
+
"979","10/13","Friday",0,18.2777777777778,11.1111111111111,27,FALSE,"queensboro",5240
|
981 |
+
"980","10/13","Friday",0,18.2777777777778,11.1111111111111,27,FALSE,"total",20554
|
982 |
+
"981","10/14","Saturday",2.032,21.7222222222222,16.7222222222222,28,TRUE,"brooklyn",2021
|
983 |
+
"982","10/14","Saturday",2.032,21.7222222222222,16.7222222222222,28,TRUE,"manhattan",4079
|
984 |
+
"983","10/14","Saturday",2.032,21.7222222222222,16.7222222222222,28,TRUE,"williamsburg",4878
|
985 |
+
"984","10/14","Saturday",2.032,21.7222222222222,16.7222222222222,28,TRUE,"queensboro",3734
|
986 |
+
"985","10/14","Saturday",2.032,21.7222222222222,16.7222222222222,28,TRUE,"total",14712
|
987 |
+
"986","10/15","Sunday",0.254,22.2222222222222,18.8888888888889,28,FALSE,"brooklyn",2169
|
988 |
+
"987","10/15","Sunday",0.254,22.2222222222222,18.8888888888889,28,FALSE,"manhattan",4285
|
989 |
+
"988","10/15","Sunday",0.254,22.2222222222222,18.8888888888889,28,FALSE,"williamsburg",4943
|
990 |
+
"989","10/15","Sunday",0.254,22.2222222222222,18.8888888888889,28,FALSE,"queensboro",3793
|
991 |
+
"990","10/15","Sunday",0.254,22.2222222222222,18.8888888888889,28,FALSE,"total",15190
|
992 |
+
"991","10/16","Monday",0.254,15.6111111111111,11.1111111111111,28,FALSE,"brooklyn",2751
|
993 |
+
"992","10/16","Monday",0.254,15.6111111111111,11.1111111111111,28,FALSE,"manhattan",5752
|
994 |
+
"993","10/16","Monday",0.254,15.6111111111111,11.1111111111111,28,FALSE,"williamsburg",6391
|
995 |
+
"994","10/16","Monday",0.254,15.6111111111111,11.1111111111111,28,FALSE,"queensboro",5045
|
996 |
+
"995","10/16","Monday",0.254,15.6111111111111,11.1111111111111,28,FALSE,"total",19939
|
997 |
+
"996","10/17","Tuesday",0,14.3888888888889,6.11111111111111,28,FALSE,"brooklyn",2869
|
998 |
+
"997","10/17","Tuesday",0,14.3888888888889,6.11111111111111,28,FALSE,"manhattan",6155
|
999 |
+
"998","10/17","Tuesday",0,14.3888888888889,6.11111111111111,28,FALSE,"williamsburg",6612
|
1000 |
+
"999","10/17","Tuesday",0,14.3888888888889,6.11111111111111,28,FALSE,"queensboro",5249
|
1001 |
+
"1000","10/17","Tuesday",0,14.3888888888889,6.11111111111111,28,FALSE,"total",20885
|
1002 |
+
"1001","10/18","Wednesday",0,21.7222222222222,10,28,FALSE,"brooklyn",3264
|
1003 |
+
"1002","10/18","Wednesday",0,21.7222222222222,10,28,FALSE,"manhattan",6608
|
1004 |
+
"1003","10/18","Wednesday",0,21.7222222222222,10,28,FALSE,"williamsburg",7398
|
1005 |
+
"1004","10/18","Wednesday",0,21.7222222222222,10,28,FALSE,"queensboro",5753
|
1006 |
+
"1005","10/18","Wednesday",0,21.7222222222222,10,28,FALSE,"total",23023
|
1007 |
+
"1006","10/19","Thursday",0,21.1111111111111,13.2777777777778,28,FALSE,"brooklyn",3265
|
1008 |
+
"1007","10/19","Thursday",0,21.1111111111111,13.2777777777778,28,FALSE,"manhattan",6860
|
1009 |
+
"1008","10/19","Thursday",0,21.1111111111111,13.2777777777778,28,FALSE,"williamsburg",7742
|
1010 |
+
"1009","10/19","Thursday",0,21.1111111111111,13.2777777777778,28,FALSE,"queensboro",6167
|
1011 |
+
"1010","10/19","Thursday",0,21.1111111111111,13.2777777777778,28,FALSE,"total",24034
|
1012 |
+
"1011","10/20","Friday",0,22.7777777777778,14.3888888888889,28,FALSE,"brooklyn",3169
|
1013 |
+
"1012","10/20","Friday",0,22.7777777777778,14.3888888888889,28,FALSE,"manhattan",6286
|
1014 |
+
"1013","10/20","Friday",0,22.7777777777778,14.3888888888889,28,FALSE,"williamsburg",7215
|
1015 |
+
"1014","10/20","Friday",0,22.7777777777778,14.3888888888889,28,FALSE,"queensboro",5814
|
1016 |
+
"1015","10/20","Friday",0,22.7777777777778,14.3888888888889,28,FALSE,"total",22484
|
1017 |
+
"1016","10/21","Saturday",0,25.6111111111111,13.8888888888889,29,FALSE,"brooklyn",2538
|
1018 |
+
"1017","10/21","Saturday",0,25.6111111111111,13.8888888888889,29,FALSE,"manhattan",4834
|
1019 |
+
"1018","10/21","Saturday",0,25.6111111111111,13.8888888888889,29,FALSE,"williamsburg",6167
|
1020 |
+
"1019","10/21","Saturday",0,25.6111111111111,13.8888888888889,29,FALSE,"queensboro",4940
|
1021 |
+
"1020","10/21","Saturday",0,25.6111111111111,13.8888888888889,29,FALSE,"total",18479
|
1022 |
+
"1021","10/22","Sunday",0,24.3888888888889,13.8888888888889,29,FALSE,"brooklyn",2744
|
1023 |
+
"1022","10/22","Sunday",0,24.3888888888889,13.8888888888889,29,FALSE,"manhattan",4967
|
1024 |
+
"1023","10/22","Sunday",0,24.3888888888889,13.8888888888889,29,FALSE,"williamsburg",5328
|
1025 |
+
"1024","10/22","Sunday",0,24.3888888888889,13.8888888888889,29,FALSE,"queensboro",4474
|
1026 |
+
"1025","10/22","Sunday",0,24.3888888888889,13.8888888888889,29,FALSE,"total",17513
|
1027 |
+
"1026","10/23","Monday",0,23.2777777777778,17.7777777777778,29,FALSE,"brooklyn",3189
|
1028 |
+
"1027","10/23","Monday",0,23.2777777777778,17.7777777777778,29,FALSE,"manhattan",6671
|
1029 |
+
"1028","10/23","Monday",0,23.2777777777778,17.7777777777778,29,FALSE,"williamsburg",7096
|
1030 |
+
"1029","10/23","Monday",0,23.2777777777778,17.7777777777778,29,FALSE,"queensboro",5975
|
1031 |
+
"1030","10/23","Monday",0,23.2777777777778,17.7777777777778,29,FALSE,"total",22931
|
1032 |
+
"1031","10/24","Tuesday",5.08,22.7777777777778,19.3888888888889,29,TRUE,"brooklyn",954
|
1033 |
+
"1032","10/24","Tuesday",5.08,22.7777777777778,19.3888888888889,29,TRUE,"manhattan",2614
|
1034 |
+
"1033","10/24","Tuesday",5.08,22.7777777777778,19.3888888888889,29,TRUE,"williamsburg",3251
|
1035 |
+
"1034","10/24","Tuesday",5.08,22.7777777777778,19.3888888888889,29,TRUE,"queensboro",2682
|
1036 |
+
"1035","10/24","Tuesday",5.08,22.7777777777778,19.3888888888889,29,TRUE,"total",9501
|
1037 |
+
"1036","10/25","Wednesday",0,18.2777777777778,14.3888888888889,29,FALSE,"brooklyn",3367
|
1038 |
+
"1037","10/25","Wednesday",0,18.2777777777778,14.3888888888889,29,FALSE,"manhattan",6720
|
1039 |
+
"1038","10/25","Wednesday",0,18.2777777777778,14.3888888888889,29,FALSE,"williamsburg",7294
|
1040 |
+
"1039","10/25","Wednesday",0,18.2777777777778,14.3888888888889,29,FALSE,"queensboro",5856
|
1041 |
+
"1040","10/25","Wednesday",0,18.2777777777778,14.3888888888889,29,FALSE,"total",23237
|
1042 |
+
"1041","10/26","Thursday",0,13.8888888888889,11.7222222222222,29,FALSE,"brooklyn",2565
|
1043 |
+
"1042","10/26","Thursday",0,13.8888888888889,11.7222222222222,29,FALSE,"manhattan",5217
|
1044 |
+
"1043","10/26","Thursday",0,13.8888888888889,11.7222222222222,29,FALSE,"williamsburg",5958
|
1045 |
+
"1044","10/26","Thursday",0,13.8888888888889,11.7222222222222,29,FALSE,"queensboro",5011
|
1046 |
+
"1045","10/26","Thursday",0,13.8888888888889,11.7222222222222,29,FALSE,"total",18751
|
1047 |
+
"1046","10/27","Friday",0,16.7222222222222,8.88888888888889,29,FALSE,"brooklyn",3150
|
1048 |
+
"1047","10/27","Friday",0,16.7222222222222,8.88888888888889,29,FALSE,"manhattan",5610
|
1049 |
+
"1048","10/27","Friday",0,16.7222222222222,8.88888888888889,29,FALSE,"williamsburg",6450
|
1050 |
+
"1049","10/27","Friday",0,16.7222222222222,8.88888888888889,29,FALSE,"queensboro",5181
|
1051 |
+
"1050","10/27","Friday",0,16.7222222222222,8.88888888888889,29,FALSE,"total",20391
|
1052 |
+
"1051","10/28","Saturday",0,20,13.2777777777778,30,FALSE,"brooklyn",2245
|
1053 |
+
"1052","10/28","Saturday",0,20,13.2777777777778,30,FALSE,"manhattan",4520
|
1054 |
+
"1053","10/28","Saturday",0,20,13.2777777777778,30,FALSE,"williamsburg",5104
|
1055 |
+
"1054","10/28","Saturday",0,20,13.2777777777778,30,FALSE,"queensboro",4069
|
1056 |
+
"1055","10/28","Saturday",0,20,13.2777777777778,30,FALSE,"total",15938
|
1057 |
+
"1056","10/29","Sunday",76.962,18.2777777777778,16.1111111111111,30,TRUE,"brooklyn",183
|
1058 |
+
"1057","10/29","Sunday",76.962,18.2777777777778,16.1111111111111,30,TRUE,"manhattan",661
|
1059 |
+
"1058","10/29","Sunday",76.962,18.2777777777778,16.1111111111111,30,TRUE,"williamsburg",1026
|
1060 |
+
"1059","10/29","Sunday",76.962,18.2777777777778,16.1111111111111,30,TRUE,"queensboro",965
|
1061 |
+
"1060","10/29","Sunday",76.962,18.2777777777778,16.1111111111111,30,TRUE,"total",2835
|
1062 |
+
"1061","10/30","Monday",6.35,12.7777777777778,7.77777777777778,30,TRUE,"brooklyn",1428
|
1063 |
+
"1062","10/30","Monday",6.35,12.7777777777778,7.77777777777778,30,TRUE,"manhattan",2966
|
1064 |
+
"1063","10/30","Monday",6.35,12.7777777777778,7.77777777777778,30,TRUE,"williamsburg",3547
|
1065 |
+
"1064","10/30","Monday",6.35,12.7777777777778,7.77777777777778,30,TRUE,"queensboro",2924
|
1066 |
+
"1065","10/30","Monday",6.35,12.7777777777778,7.77777777777778,30,TRUE,"total",10865
|
1067 |
+
"1066","10/31","Tuesday",0,12.2222222222222,6.66666666666667,30,FALSE,"brooklyn",2727
|
1068 |
+
"1067","10/31","Tuesday",0,12.2222222222222,6.66666666666667,30,FALSE,"manhattan",5597
|
1069 |
+
"1068","10/31","Tuesday",0,12.2222222222222,6.66666666666667,30,FALSE,"williamsburg",5894
|
1070 |
+
"1069","10/31","Tuesday",0,12.2222222222222,6.66666666666667,30,FALSE,"queensboro",4883
|
1071 |
+
"1070","10/31","Tuesday",0,12.2222222222222,6.66666666666667,30,FALSE,"total",19101
|
data/dataset_goodreads_filtered.csv
DELETED
@@ -1,3 +0,0 @@
|
|
1 |
-
version https://git-lfs.github.com/spec/v1
|
2 |
-
oid sha256:76a0ebb1bd296aa2530b9877287d8977b03b1090652d8d4db154460360ff225d
|
3 |
-
size 20323329
|
|
|
|
|
|
|
|
data/item_to_item_similarity_dataframe_full.csv
DELETED
@@ -1,3 +0,0 @@
|
|
1 |
-
version https://git-lfs.github.com/spec/v1
|
2 |
-
oid sha256:8caa5f13d0f14c93bfb474f7d861179e03f60c54c1c12ee7c617f46f7305f5b1
|
3 |
-
size 12225876
|
|
|
|
|
|
|
|
data/ratings_filtered.rds
DELETED
@@ -1,3 +0,0 @@
|
|
1 |
-
version https://git-lfs.github.com/spec/v1
|
2 |
-
oid sha256:fc9ed64cec40fce47ff3b624e284155d73febae0b0136cbdae6144dddd108d88
|
3 |
-
size 2926568
|
|
|
|
|
|
|
|
data/ref_corp_tfidf_new.rds
DELETED
@@ -1,3 +0,0 @@
|
|
1 |
-
version https://git-lfs.github.com/spec/v1
|
2 |
-
oid sha256:7ffb64a1fc4ecde2ec9000efc63671fb0347bc893656dc04de8cb893db63df78
|
3 |
-
size 5515784
|
|
|
|
|
|
|
|
data/svdf.rds
DELETED
@@ -1,3 +0,0 @@
|
|
1 |
-
version https://git-lfs.github.com/spec/v1
|
2 |
-
oid sha256:935dcfd836b66a72084b7f3e8acd08bae4f4c5dfe91b1f02af273fac49acd2ab
|
3 |
-
size 10368893
|
|
|
|
|
|
|
|
dependencies.R
CHANGED
@@ -1,16 +1,16 @@
|
|
1 |
# This file allows packrat (used by rsconnect during deployment) to pick up dependencies.
|
2 |
library(bsicons)
|
3 |
library(bslib)
|
|
|
4 |
library(dplyr)
|
5 |
-
library(
|
6 |
-
library(
|
7 |
-
library(
|
8 |
-
library(
|
9 |
-
library(
|
10 |
-
library(
|
11 |
library(rhino)
|
12 |
-
library(
|
13 |
-
library(shiny.react)
|
14 |
library(shinyWidgets)
|
15 |
-
library(
|
16 |
-
library(
|
|
|
1 |
# This file allows packrat (used by rsconnect during deployment) to pick up dependencies.
|
2 |
library(bsicons)
|
3 |
library(bslib)
|
4 |
+
library(data.table)
|
5 |
library(dplyr)
|
6 |
+
library(ggplot2)
|
7 |
+
library(HDInterval)
|
8 |
+
library(htmlwidgets)
|
9 |
+
library(plotly)
|
10 |
+
library(reactable)
|
11 |
+
library(readODS)
|
12 |
library(rhino)
|
13 |
+
library(shinyjs)
|
|
|
14 |
library(shinyWidgets)
|
15 |
+
library(tidyr)
|
16 |
+
library(VGAM)
|
package-lock.json
DELETED
@@ -1,1348 +0,0 @@
|
|
1 |
-
{
|
2 |
-
"name": "webapp",
|
3 |
-
"lockfileVersion": 3,
|
4 |
-
"requires": true,
|
5 |
-
"packages": {
|
6 |
-
"": {
|
7 |
-
"dependencies": {
|
8 |
-
"@anatoliygatt/heart-switch": "^1.0.13",
|
9 |
-
"@emotion/react": "^11.11.4",
|
10 |
-
"@emotion/styled": "^11.11.5",
|
11 |
-
"@react-sandbox/heart": "^1.1.0",
|
12 |
-
"framer-motion": "^11.1.1",
|
13 |
-
"react-heart": "^1.0.6",
|
14 |
-
"react-icons": "^5.0.1",
|
15 |
-
"sweetalert2": "^11.10.6",
|
16 |
-
"sweetalert2-react-content": "^5.0.7"
|
17 |
-
},
|
18 |
-
"devDependencies": {
|
19 |
-
"typescript": "^5.4.5"
|
20 |
-
}
|
21 |
-
},
|
22 |
-
"node_modules/@ampproject/remapping": {
|
23 |
-
"version": "2.3.0",
|
24 |
-
"resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz",
|
25 |
-
"integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==",
|
26 |
-
"peer": true,
|
27 |
-
"dependencies": {
|
28 |
-
"@jridgewell/gen-mapping": "^0.3.5",
|
29 |
-
"@jridgewell/trace-mapping": "^0.3.24"
|
30 |
-
},
|
31 |
-
"engines": {
|
32 |
-
"node": ">=6.0.0"
|
33 |
-
}
|
34 |
-
},
|
35 |
-
"node_modules/@anatoliygatt/heart-switch": {
|
36 |
-
"version": "1.0.13",
|
37 |
-
"resolved": "https://registry.npmjs.org/@anatoliygatt/heart-switch/-/heart-switch-1.0.13.tgz",
|
38 |
-
"integrity": "sha512-Dr3gdbBoMgbVFbtB4pcXSZdy+p3vfbIx9WweQFHVDzWIlDaZAkjywVti/Vz/Jz2BWYUkTcH6aIAb8goxLxaOwA==",
|
39 |
-
"peerDependencies": {
|
40 |
-
"@emotion/react": "^11.0.0",
|
41 |
-
"@emotion/styled": "^11.0.0",
|
42 |
-
"react": "^16.8.0 || ^17.0.0 || ^18.0.0"
|
43 |
-
}
|
44 |
-
},
|
45 |
-
"node_modules/@babel/code-frame": {
|
46 |
-
"version": "7.24.2",
|
47 |
-
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.2.tgz",
|
48 |
-
"integrity": "sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==",
|
49 |
-
"dependencies": {
|
50 |
-
"@babel/highlight": "^7.24.2",
|
51 |
-
"picocolors": "^1.0.0"
|
52 |
-
},
|
53 |
-
"engines": {
|
54 |
-
"node": ">=6.9.0"
|
55 |
-
}
|
56 |
-
},
|
57 |
-
"node_modules/@babel/compat-data": {
|
58 |
-
"version": "7.24.4",
|
59 |
-
"resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.4.tgz",
|
60 |
-
"integrity": "sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==",
|
61 |
-
"peer": true,
|
62 |
-
"engines": {
|
63 |
-
"node": ">=6.9.0"
|
64 |
-
}
|
65 |
-
},
|
66 |
-
"node_modules/@babel/core": {
|
67 |
-
"version": "7.24.4",
|
68 |
-
"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.4.tgz",
|
69 |
-
"integrity": "sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==",
|
70 |
-
"peer": true,
|
71 |
-
"dependencies": {
|
72 |
-
"@ampproject/remapping": "^2.2.0",
|
73 |
-
"@babel/code-frame": "^7.24.2",
|
74 |
-
"@babel/generator": "^7.24.4",
|
75 |
-
"@babel/helper-compilation-targets": "^7.23.6",
|
76 |
-
"@babel/helper-module-transforms": "^7.23.3",
|
77 |
-
"@babel/helpers": "^7.24.4",
|
78 |
-
"@babel/parser": "^7.24.4",
|
79 |
-
"@babel/template": "^7.24.0",
|
80 |
-
"@babel/traverse": "^7.24.1",
|
81 |
-
"@babel/types": "^7.24.0",
|
82 |
-
"convert-source-map": "^2.0.0",
|
83 |
-
"debug": "^4.1.0",
|
84 |
-
"gensync": "^1.0.0-beta.2",
|
85 |
-
"json5": "^2.2.3",
|
86 |
-
"semver": "^6.3.1"
|
87 |
-
},
|
88 |
-
"engines": {
|
89 |
-
"node": ">=6.9.0"
|
90 |
-
},
|
91 |
-
"funding": {
|
92 |
-
"type": "opencollective",
|
93 |
-
"url": "https://opencollective.com/babel"
|
94 |
-
}
|
95 |
-
},
|
96 |
-
"node_modules/@babel/generator": {
|
97 |
-
"version": "7.24.4",
|
98 |
-
"resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.4.tgz",
|
99 |
-
"integrity": "sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==",
|
100 |
-
"dependencies": {
|
101 |
-
"@babel/types": "^7.24.0",
|
102 |
-
"@jridgewell/gen-mapping": "^0.3.5",
|
103 |
-
"@jridgewell/trace-mapping": "^0.3.25",
|
104 |
-
"jsesc": "^2.5.1"
|
105 |
-
},
|
106 |
-
"engines": {
|
107 |
-
"node": ">=6.9.0"
|
108 |
-
}
|
109 |
-
},
|
110 |
-
"node_modules/@babel/helper-annotate-as-pure": {
|
111 |
-
"version": "7.22.5",
|
112 |
-
"resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz",
|
113 |
-
"integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==",
|
114 |
-
"dependencies": {
|
115 |
-
"@babel/types": "^7.22.5"
|
116 |
-
},
|
117 |
-
"engines": {
|
118 |
-
"node": ">=6.9.0"
|
119 |
-
}
|
120 |
-
},
|
121 |
-
"node_modules/@babel/helper-compilation-targets": {
|
122 |
-
"version": "7.23.6",
|
123 |
-
"resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz",
|
124 |
-
"integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==",
|
125 |
-
"peer": true,
|
126 |
-
"dependencies": {
|
127 |
-
"@babel/compat-data": "^7.23.5",
|
128 |
-
"@babel/helper-validator-option": "^7.23.5",
|
129 |
-
"browserslist": "^4.22.2",
|
130 |
-
"lru-cache": "^5.1.1",
|
131 |
-
"semver": "^6.3.1"
|
132 |
-
},
|
133 |
-
"engines": {
|
134 |
-
"node": ">=6.9.0"
|
135 |
-
}
|
136 |
-
},
|
137 |
-
"node_modules/@babel/helper-environment-visitor": {
|
138 |
-
"version": "7.22.20",
|
139 |
-
"resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz",
|
140 |
-
"integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==",
|
141 |
-
"engines": {
|
142 |
-
"node": ">=6.9.0"
|
143 |
-
}
|
144 |
-
},
|
145 |
-
"node_modules/@babel/helper-function-name": {
|
146 |
-
"version": "7.23.0",
|
147 |
-
"resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz",
|
148 |
-
"integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==",
|
149 |
-
"dependencies": {
|
150 |
-
"@babel/template": "^7.22.15",
|
151 |
-
"@babel/types": "^7.23.0"
|
152 |
-
},
|
153 |
-
"engines": {
|
154 |
-
"node": ">=6.9.0"
|
155 |
-
}
|
156 |
-
},
|
157 |
-
"node_modules/@babel/helper-hoist-variables": {
|
158 |
-
"version": "7.22.5",
|
159 |
-
"resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz",
|
160 |
-
"integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==",
|
161 |
-
"dependencies": {
|
162 |
-
"@babel/types": "^7.22.5"
|
163 |
-
},
|
164 |
-
"engines": {
|
165 |
-
"node": ">=6.9.0"
|
166 |
-
}
|
167 |
-
},
|
168 |
-
"node_modules/@babel/helper-module-imports": {
|
169 |
-
"version": "7.24.3",
|
170 |
-
"resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.3.tgz",
|
171 |
-
"integrity": "sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==",
|
172 |
-
"dependencies": {
|
173 |
-
"@babel/types": "^7.24.0"
|
174 |
-
},
|
175 |
-
"engines": {
|
176 |
-
"node": ">=6.9.0"
|
177 |
-
}
|
178 |
-
},
|
179 |
-
"node_modules/@babel/helper-module-transforms": {
|
180 |
-
"version": "7.23.3",
|
181 |
-
"resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz",
|
182 |
-
"integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==",
|
183 |
-
"peer": true,
|
184 |
-
"dependencies": {
|
185 |
-
"@babel/helper-environment-visitor": "^7.22.20",
|
186 |
-
"@babel/helper-module-imports": "^7.22.15",
|
187 |
-
"@babel/helper-simple-access": "^7.22.5",
|
188 |
-
"@babel/helper-split-export-declaration": "^7.22.6",
|
189 |
-
"@babel/helper-validator-identifier": "^7.22.20"
|
190 |
-
},
|
191 |
-
"engines": {
|
192 |
-
"node": ">=6.9.0"
|
193 |
-
},
|
194 |
-
"peerDependencies": {
|
195 |
-
"@babel/core": "^7.0.0"
|
196 |
-
}
|
197 |
-
},
|
198 |
-
"node_modules/@babel/helper-plugin-utils": {
|
199 |
-
"version": "7.24.0",
|
200 |
-
"resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz",
|
201 |
-
"integrity": "sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==",
|
202 |
-
"engines": {
|
203 |
-
"node": ">=6.9.0"
|
204 |
-
}
|
205 |
-
},
|
206 |
-
"node_modules/@babel/helper-simple-access": {
|
207 |
-
"version": "7.22.5",
|
208 |
-
"resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz",
|
209 |
-
"integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==",
|
210 |
-
"peer": true,
|
211 |
-
"dependencies": {
|
212 |
-
"@babel/types": "^7.22.5"
|
213 |
-
},
|
214 |
-
"engines": {
|
215 |
-
"node": ">=6.9.0"
|
216 |
-
}
|
217 |
-
},
|
218 |
-
"node_modules/@babel/helper-split-export-declaration": {
|
219 |
-
"version": "7.22.6",
|
220 |
-
"resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz",
|
221 |
-
"integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==",
|
222 |
-
"dependencies": {
|
223 |
-
"@babel/types": "^7.22.5"
|
224 |
-
},
|
225 |
-
"engines": {
|
226 |
-
"node": ">=6.9.0"
|
227 |
-
}
|
228 |
-
},
|
229 |
-
"node_modules/@babel/helper-string-parser": {
|
230 |
-
"version": "7.24.1",
|
231 |
-
"resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.1.tgz",
|
232 |
-
"integrity": "sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==",
|
233 |
-
"engines": {
|
234 |
-
"node": ">=6.9.0"
|
235 |
-
}
|
236 |
-
},
|
237 |
-
"node_modules/@babel/helper-validator-identifier": {
|
238 |
-
"version": "7.22.20",
|
239 |
-
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz",
|
240 |
-
"integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==",
|
241 |
-
"engines": {
|
242 |
-
"node": ">=6.9.0"
|
243 |
-
}
|
244 |
-
},
|
245 |
-
"node_modules/@babel/helper-validator-option": {
|
246 |
-
"version": "7.23.5",
|
247 |
-
"resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz",
|
248 |
-
"integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==",
|
249 |
-
"peer": true,
|
250 |
-
"engines": {
|
251 |
-
"node": ">=6.9.0"
|
252 |
-
}
|
253 |
-
},
|
254 |
-
"node_modules/@babel/helpers": {
|
255 |
-
"version": "7.24.4",
|
256 |
-
"resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.4.tgz",
|
257 |
-
"integrity": "sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==",
|
258 |
-
"peer": true,
|
259 |
-
"dependencies": {
|
260 |
-
"@babel/template": "^7.24.0",
|
261 |
-
"@babel/traverse": "^7.24.1",
|
262 |
-
"@babel/types": "^7.24.0"
|
263 |
-
},
|
264 |
-
"engines": {
|
265 |
-
"node": ">=6.9.0"
|
266 |
-
}
|
267 |
-
},
|
268 |
-
"node_modules/@babel/highlight": {
|
269 |
-
"version": "7.24.2",
|
270 |
-
"resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.2.tgz",
|
271 |
-
"integrity": "sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==",
|
272 |
-
"dependencies": {
|
273 |
-
"@babel/helper-validator-identifier": "^7.22.20",
|
274 |
-
"chalk": "^2.4.2",
|
275 |
-
"js-tokens": "^4.0.0",
|
276 |
-
"picocolors": "^1.0.0"
|
277 |
-
},
|
278 |
-
"engines": {
|
279 |
-
"node": ">=6.9.0"
|
280 |
-
}
|
281 |
-
},
|
282 |
-
"node_modules/@babel/parser": {
|
283 |
-
"version": "7.24.4",
|
284 |
-
"resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.4.tgz",
|
285 |
-
"integrity": "sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==",
|
286 |
-
"bin": {
|
287 |
-
"parser": "bin/babel-parser.js"
|
288 |
-
},
|
289 |
-
"engines": {
|
290 |
-
"node": ">=6.0.0"
|
291 |
-
}
|
292 |
-
},
|
293 |
-
"node_modules/@babel/plugin-syntax-jsx": {
|
294 |
-
"version": "7.24.1",
|
295 |
-
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.1.tgz",
|
296 |
-
"integrity": "sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==",
|
297 |
-
"dependencies": {
|
298 |
-
"@babel/helper-plugin-utils": "^7.24.0"
|
299 |
-
},
|
300 |
-
"engines": {
|
301 |
-
"node": ">=6.9.0"
|
302 |
-
},
|
303 |
-
"peerDependencies": {
|
304 |
-
"@babel/core": "^7.0.0-0"
|
305 |
-
}
|
306 |
-
},
|
307 |
-
"node_modules/@babel/runtime": {
|
308 |
-
"version": "7.24.4",
|
309 |
-
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.4.tgz",
|
310 |
-
"integrity": "sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==",
|
311 |
-
"dependencies": {
|
312 |
-
"regenerator-runtime": "^0.14.0"
|
313 |
-
},
|
314 |
-
"engines": {
|
315 |
-
"node": ">=6.9.0"
|
316 |
-
}
|
317 |
-
},
|
318 |
-
"node_modules/@babel/template": {
|
319 |
-
"version": "7.24.0",
|
320 |
-
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.0.tgz",
|
321 |
-
"integrity": "sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==",
|
322 |
-
"dependencies": {
|
323 |
-
"@babel/code-frame": "^7.23.5",
|
324 |
-
"@babel/parser": "^7.24.0",
|
325 |
-
"@babel/types": "^7.24.0"
|
326 |
-
},
|
327 |
-
"engines": {
|
328 |
-
"node": ">=6.9.0"
|
329 |
-
}
|
330 |
-
},
|
331 |
-
"node_modules/@babel/traverse": {
|
332 |
-
"version": "7.24.1",
|
333 |
-
"resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.1.tgz",
|
334 |
-
"integrity": "sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==",
|
335 |
-
"dependencies": {
|
336 |
-
"@babel/code-frame": "^7.24.1",
|
337 |
-
"@babel/generator": "^7.24.1",
|
338 |
-
"@babel/helper-environment-visitor": "^7.22.20",
|
339 |
-
"@babel/helper-function-name": "^7.23.0",
|
340 |
-
"@babel/helper-hoist-variables": "^7.22.5",
|
341 |
-
"@babel/helper-split-export-declaration": "^7.22.6",
|
342 |
-
"@babel/parser": "^7.24.1",
|
343 |
-
"@babel/types": "^7.24.0",
|
344 |
-
"debug": "^4.3.1",
|
345 |
-
"globals": "^11.1.0"
|
346 |
-
},
|
347 |
-
"engines": {
|
348 |
-
"node": ">=6.9.0"
|
349 |
-
}
|
350 |
-
},
|
351 |
-
"node_modules/@babel/types": {
|
352 |
-
"version": "7.24.0",
|
353 |
-
"resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.0.tgz",
|
354 |
-
"integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==",
|
355 |
-
"dependencies": {
|
356 |
-
"@babel/helper-string-parser": "^7.23.4",
|
357 |
-
"@babel/helper-validator-identifier": "^7.22.20",
|
358 |
-
"to-fast-properties": "^2.0.0"
|
359 |
-
},
|
360 |
-
"engines": {
|
361 |
-
"node": ">=6.9.0"
|
362 |
-
}
|
363 |
-
},
|
364 |
-
"node_modules/@emotion/babel-plugin": {
|
365 |
-
"version": "11.11.0",
|
366 |
-
"resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz",
|
367 |
-
"integrity": "sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==",
|
368 |
-
"dependencies": {
|
369 |
-
"@babel/helper-module-imports": "^7.16.7",
|
370 |
-
"@babel/runtime": "^7.18.3",
|
371 |
-
"@emotion/hash": "^0.9.1",
|
372 |
-
"@emotion/memoize": "^0.8.1",
|
373 |
-
"@emotion/serialize": "^1.1.2",
|
374 |
-
"babel-plugin-macros": "^3.1.0",
|
375 |
-
"convert-source-map": "^1.5.0",
|
376 |
-
"escape-string-regexp": "^4.0.0",
|
377 |
-
"find-root": "^1.1.0",
|
378 |
-
"source-map": "^0.5.7",
|
379 |
-
"stylis": "4.2.0"
|
380 |
-
}
|
381 |
-
},
|
382 |
-
"node_modules/@emotion/babel-plugin/node_modules/convert-source-map": {
|
383 |
-
"version": "1.9.0",
|
384 |
-
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
|
385 |
-
"integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
|
386 |
-
},
|
387 |
-
"node_modules/@emotion/babel-plugin/node_modules/escape-string-regexp": {
|
388 |
-
"version": "4.0.0",
|
389 |
-
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
|
390 |
-
"integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
|
391 |
-
"engines": {
|
392 |
-
"node": ">=10"
|
393 |
-
},
|
394 |
-
"funding": {
|
395 |
-
"url": "https://github.com/sponsors/sindresorhus"
|
396 |
-
}
|
397 |
-
},
|
398 |
-
"node_modules/@emotion/cache": {
|
399 |
-
"version": "11.11.0",
|
400 |
-
"resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.11.0.tgz",
|
401 |
-
"integrity": "sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==",
|
402 |
-
"dependencies": {
|
403 |
-
"@emotion/memoize": "^0.8.1",
|
404 |
-
"@emotion/sheet": "^1.2.2",
|
405 |
-
"@emotion/utils": "^1.2.1",
|
406 |
-
"@emotion/weak-memoize": "^0.3.1",
|
407 |
-
"stylis": "4.2.0"
|
408 |
-
}
|
409 |
-
},
|
410 |
-
"node_modules/@emotion/hash": {
|
411 |
-
"version": "0.9.1",
|
412 |
-
"resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.1.tgz",
|
413 |
-
"integrity": "sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ=="
|
414 |
-
},
|
415 |
-
"node_modules/@emotion/is-prop-valid": {
|
416 |
-
"version": "1.2.2",
|
417 |
-
"resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.2.tgz",
|
418 |
-
"integrity": "sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==",
|
419 |
-
"dependencies": {
|
420 |
-
"@emotion/memoize": "^0.8.1"
|
421 |
-
}
|
422 |
-
},
|
423 |
-
"node_modules/@emotion/memoize": {
|
424 |
-
"version": "0.8.1",
|
425 |
-
"resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz",
|
426 |
-
"integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA=="
|
427 |
-
},
|
428 |
-
"node_modules/@emotion/react": {
|
429 |
-
"version": "11.11.4",
|
430 |
-
"resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.11.4.tgz",
|
431 |
-
"integrity": "sha512-t8AjMlF0gHpvvxk5mAtCqR4vmxiGHCeJBaQO6gncUSdklELOgtwjerNY2yuJNfwnc6vi16U/+uMF+afIawJ9iw==",
|
432 |
-
"dependencies": {
|
433 |
-
"@babel/runtime": "^7.18.3",
|
434 |
-
"@emotion/babel-plugin": "^11.11.0",
|
435 |
-
"@emotion/cache": "^11.11.0",
|
436 |
-
"@emotion/serialize": "^1.1.3",
|
437 |
-
"@emotion/use-insertion-effect-with-fallbacks": "^1.0.1",
|
438 |
-
"@emotion/utils": "^1.2.1",
|
439 |
-
"@emotion/weak-memoize": "^0.3.1",
|
440 |
-
"hoist-non-react-statics": "^3.3.1"
|
441 |
-
},
|
442 |
-
"peerDependencies": {
|
443 |
-
"react": ">=16.8.0"
|
444 |
-
},
|
445 |
-
"peerDependenciesMeta": {
|
446 |
-
"@types/react": {
|
447 |
-
"optional": true
|
448 |
-
}
|
449 |
-
}
|
450 |
-
},
|
451 |
-
"node_modules/@emotion/serialize": {
|
452 |
-
"version": "1.1.4",
|
453 |
-
"resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.4.tgz",
|
454 |
-
"integrity": "sha512-RIN04MBT8g+FnDwgvIUi8czvr1LU1alUMI05LekWB5DGyTm8cCBMCRpq3GqaiyEDRptEXOyXnvZ58GZYu4kBxQ==",
|
455 |
-
"dependencies": {
|
456 |
-
"@emotion/hash": "^0.9.1",
|
457 |
-
"@emotion/memoize": "^0.8.1",
|
458 |
-
"@emotion/unitless": "^0.8.1",
|
459 |
-
"@emotion/utils": "^1.2.1",
|
460 |
-
"csstype": "^3.0.2"
|
461 |
-
}
|
462 |
-
},
|
463 |
-
"node_modules/@emotion/serialize/node_modules/@emotion/unitless": {
|
464 |
-
"version": "0.8.1",
|
465 |
-
"resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.1.tgz",
|
466 |
-
"integrity": "sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ=="
|
467 |
-
},
|
468 |
-
"node_modules/@emotion/sheet": {
|
469 |
-
"version": "1.2.2",
|
470 |
-
"resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.2.tgz",
|
471 |
-
"integrity": "sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA=="
|
472 |
-
},
|
473 |
-
"node_modules/@emotion/styled": {
|
474 |
-
"version": "11.11.5",
|
475 |
-
"resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.11.5.tgz",
|
476 |
-
"integrity": "sha512-/ZjjnaNKvuMPxcIiUkf/9SHoG4Q196DRl1w82hQ3WCsjo1IUR8uaGWrC6a87CrYAW0Kb/pK7hk8BnLgLRi9KoQ==",
|
477 |
-
"dependencies": {
|
478 |
-
"@babel/runtime": "^7.18.3",
|
479 |
-
"@emotion/babel-plugin": "^11.11.0",
|
480 |
-
"@emotion/is-prop-valid": "^1.2.2",
|
481 |
-
"@emotion/serialize": "^1.1.4",
|
482 |
-
"@emotion/use-insertion-effect-with-fallbacks": "^1.0.1",
|
483 |
-
"@emotion/utils": "^1.2.1"
|
484 |
-
},
|
485 |
-
"peerDependencies": {
|
486 |
-
"@emotion/react": "^11.0.0-rc.0",
|
487 |
-
"react": ">=16.8.0"
|
488 |
-
},
|
489 |
-
"peerDependenciesMeta": {
|
490 |
-
"@types/react": {
|
491 |
-
"optional": true
|
492 |
-
}
|
493 |
-
}
|
494 |
-
},
|
495 |
-
"node_modules/@emotion/stylis": {
|
496 |
-
"version": "0.8.5",
|
497 |
-
"resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz",
|
498 |
-
"integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ=="
|
499 |
-
},
|
500 |
-
"node_modules/@emotion/unitless": {
|
501 |
-
"version": "0.7.5",
|
502 |
-
"resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz",
|
503 |
-
"integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg=="
|
504 |
-
},
|
505 |
-
"node_modules/@emotion/use-insertion-effect-with-fallbacks": {
|
506 |
-
"version": "1.0.1",
|
507 |
-
"resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz",
|
508 |
-
"integrity": "sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==",
|
509 |
-
"peerDependencies": {
|
510 |
-
"react": ">=16.8.0"
|
511 |
-
}
|
512 |
-
},
|
513 |
-
"node_modules/@emotion/utils": {
|
514 |
-
"version": "1.2.1",
|
515 |
-
"resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.1.tgz",
|
516 |
-
"integrity": "sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg=="
|
517 |
-
},
|
518 |
-
"node_modules/@emotion/weak-memoize": {
|
519 |
-
"version": "0.3.1",
|
520 |
-
"resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz",
|
521 |
-
"integrity": "sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww=="
|
522 |
-
},
|
523 |
-
"node_modules/@jridgewell/gen-mapping": {
|
524 |
-
"version": "0.3.5",
|
525 |
-
"resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
|
526 |
-
"integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
|
527 |
-
"dependencies": {
|
528 |
-
"@jridgewell/set-array": "^1.2.1",
|
529 |
-
"@jridgewell/sourcemap-codec": "^1.4.10",
|
530 |
-
"@jridgewell/trace-mapping": "^0.3.24"
|
531 |
-
},
|
532 |
-
"engines": {
|
533 |
-
"node": ">=6.0.0"
|
534 |
-
}
|
535 |
-
},
|
536 |
-
"node_modules/@jridgewell/resolve-uri": {
|
537 |
-
"version": "3.1.2",
|
538 |
-
"resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
|
539 |
-
"integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
|
540 |
-
"engines": {
|
541 |
-
"node": ">=6.0.0"
|
542 |
-
}
|
543 |
-
},
|
544 |
-
"node_modules/@jridgewell/set-array": {
|
545 |
-
"version": "1.2.1",
|
546 |
-
"resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
|
547 |
-
"integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
|
548 |
-
"engines": {
|
549 |
-
"node": ">=6.0.0"
|
550 |
-
}
|
551 |
-
},
|
552 |
-
"node_modules/@jridgewell/sourcemap-codec": {
|
553 |
-
"version": "1.4.15",
|
554 |
-
"resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
|
555 |
-
"integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg=="
|
556 |
-
},
|
557 |
-
"node_modules/@jridgewell/trace-mapping": {
|
558 |
-
"version": "0.3.25",
|
559 |
-
"resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
|
560 |
-
"integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
|
561 |
-
"dependencies": {
|
562 |
-
"@jridgewell/resolve-uri": "^3.1.0",
|
563 |
-
"@jridgewell/sourcemap-codec": "^1.4.14"
|
564 |
-
}
|
565 |
-
},
|
566 |
-
"node_modules/@react-sandbox/heart": {
|
567 |
-
"version": "1.1.0",
|
568 |
-
"resolved": "https://registry.npmjs.org/@react-sandbox/heart/-/heart-1.1.0.tgz",
|
569 |
-
"integrity": "sha512-oGthkH936UyDnjfdBxRM/88Bimcg1eYgi3eITYp19bv0WkKMd2AD8Ede2hCK61SEkF3F2wmGUEF4Jdr17XgDXw==",
|
570 |
-
"peerDependencies": {
|
571 |
-
"react": "^16.8 || ^17.0 || ^18.0",
|
572 |
-
"react-dom": "^16.8 || ^17.0 || ^18.0"
|
573 |
-
}
|
574 |
-
},
|
575 |
-
"node_modules/@types/parse-json": {
|
576 |
-
"version": "4.0.2",
|
577 |
-
"resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz",
|
578 |
-
"integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw=="
|
579 |
-
},
|
580 |
-
"node_modules/ansi-styles": {
|
581 |
-
"version": "3.2.1",
|
582 |
-
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
|
583 |
-
"integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
|
584 |
-
"dependencies": {
|
585 |
-
"color-convert": "^1.9.0"
|
586 |
-
},
|
587 |
-
"engines": {
|
588 |
-
"node": ">=4"
|
589 |
-
}
|
590 |
-
},
|
591 |
-
"node_modules/babel-plugin-macros": {
|
592 |
-
"version": "3.1.0",
|
593 |
-
"resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz",
|
594 |
-
"integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==",
|
595 |
-
"dependencies": {
|
596 |
-
"@babel/runtime": "^7.12.5",
|
597 |
-
"cosmiconfig": "^7.0.0",
|
598 |
-
"resolve": "^1.19.0"
|
599 |
-
},
|
600 |
-
"engines": {
|
601 |
-
"node": ">=10",
|
602 |
-
"npm": ">=6"
|
603 |
-
}
|
604 |
-
},
|
605 |
-
"node_modules/babel-plugin-styled-components": {
|
606 |
-
"version": "2.1.4",
|
607 |
-
"resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.1.4.tgz",
|
608 |
-
"integrity": "sha512-Xgp9g+A/cG47sUyRwwYxGM4bR/jDRg5N6it/8+HxCnbT5XNKSKDT9xm4oag/osgqjC2It/vH0yXsomOG6k558g==",
|
609 |
-
"dependencies": {
|
610 |
-
"@babel/helper-annotate-as-pure": "^7.22.5",
|
611 |
-
"@babel/helper-module-imports": "^7.22.5",
|
612 |
-
"@babel/plugin-syntax-jsx": "^7.22.5",
|
613 |
-
"lodash": "^4.17.21",
|
614 |
-
"picomatch": "^2.3.1"
|
615 |
-
},
|
616 |
-
"peerDependencies": {
|
617 |
-
"styled-components": ">= 2"
|
618 |
-
}
|
619 |
-
},
|
620 |
-
"node_modules/browserslist": {
|
621 |
-
"version": "4.23.0",
|
622 |
-
"resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz",
|
623 |
-
"integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==",
|
624 |
-
"funding": [
|
625 |
-
{
|
626 |
-
"type": "opencollective",
|
627 |
-
"url": "https://opencollective.com/browserslist"
|
628 |
-
},
|
629 |
-
{
|
630 |
-
"type": "tidelift",
|
631 |
-
"url": "https://tidelift.com/funding/github/npm/browserslist"
|
632 |
-
},
|
633 |
-
{
|
634 |
-
"type": "github",
|
635 |
-
"url": "https://github.com/sponsors/ai"
|
636 |
-
}
|
637 |
-
],
|
638 |
-
"peer": true,
|
639 |
-
"dependencies": {
|
640 |
-
"caniuse-lite": "^1.0.30001587",
|
641 |
-
"electron-to-chromium": "^1.4.668",
|
642 |
-
"node-releases": "^2.0.14",
|
643 |
-
"update-browserslist-db": "^1.0.13"
|
644 |
-
},
|
645 |
-
"bin": {
|
646 |
-
"browserslist": "cli.js"
|
647 |
-
},
|
648 |
-
"engines": {
|
649 |
-
"node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
|
650 |
-
}
|
651 |
-
},
|
652 |
-
"node_modules/callsites": {
|
653 |
-
"version": "3.1.0",
|
654 |
-
"resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
|
655 |
-
"integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
|
656 |
-
"engines": {
|
657 |
-
"node": ">=6"
|
658 |
-
}
|
659 |
-
},
|
660 |
-
"node_modules/camelize": {
|
661 |
-
"version": "1.0.1",
|
662 |
-
"resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz",
|
663 |
-
"integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==",
|
664 |
-
"funding": {
|
665 |
-
"url": "https://github.com/sponsors/ljharb"
|
666 |
-
}
|
667 |
-
},
|
668 |
-
"node_modules/caniuse-lite": {
|
669 |
-
"version": "1.0.30001610",
|
670 |
-
"resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001610.tgz",
|
671 |
-
"integrity": "sha512-QFutAY4NgaelojVMjY63o6XlZyORPaLfyMnsl3HgnWdJUcX6K0oaJymHjH8PT5Gk7sTm8rvC/c5COUQKXqmOMA==",
|
672 |
-
"funding": [
|
673 |
-
{
|
674 |
-
"type": "opencollective",
|
675 |
-
"url": "https://opencollective.com/browserslist"
|
676 |
-
},
|
677 |
-
{
|
678 |
-
"type": "tidelift",
|
679 |
-
"url": "https://tidelift.com/funding/github/npm/caniuse-lite"
|
680 |
-
},
|
681 |
-
{
|
682 |
-
"type": "github",
|
683 |
-
"url": "https://github.com/sponsors/ai"
|
684 |
-
}
|
685 |
-
],
|
686 |
-
"peer": true
|
687 |
-
},
|
688 |
-
"node_modules/chalk": {
|
689 |
-
"version": "2.4.2",
|
690 |
-
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
|
691 |
-
"integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
|
692 |
-
"dependencies": {
|
693 |
-
"ansi-styles": "^3.2.1",
|
694 |
-
"escape-string-regexp": "^1.0.5",
|
695 |
-
"supports-color": "^5.3.0"
|
696 |
-
},
|
697 |
-
"engines": {
|
698 |
-
"node": ">=4"
|
699 |
-
}
|
700 |
-
},
|
701 |
-
"node_modules/color-convert": {
|
702 |
-
"version": "1.9.3",
|
703 |
-
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
|
704 |
-
"integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
|
705 |
-
"dependencies": {
|
706 |
-
"color-name": "1.1.3"
|
707 |
-
}
|
708 |
-
},
|
709 |
-
"node_modules/color-name": {
|
710 |
-
"version": "1.1.3",
|
711 |
-
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
|
712 |
-
"integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
|
713 |
-
},
|
714 |
-
"node_modules/convert-source-map": {
|
715 |
-
"version": "2.0.0",
|
716 |
-
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
|
717 |
-
"integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
|
718 |
-
"peer": true
|
719 |
-
},
|
720 |
-
"node_modules/cosmiconfig": {
|
721 |
-
"version": "7.1.0",
|
722 |
-
"resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz",
|
723 |
-
"integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==",
|
724 |
-
"dependencies": {
|
725 |
-
"@types/parse-json": "^4.0.0",
|
726 |
-
"import-fresh": "^3.2.1",
|
727 |
-
"parse-json": "^5.0.0",
|
728 |
-
"path-type": "^4.0.0",
|
729 |
-
"yaml": "^1.10.0"
|
730 |
-
},
|
731 |
-
"engines": {
|
732 |
-
"node": ">=10"
|
733 |
-
}
|
734 |
-
},
|
735 |
-
"node_modules/css-color-keywords": {
|
736 |
-
"version": "1.0.0",
|
737 |
-
"resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz",
|
738 |
-
"integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==",
|
739 |
-
"engines": {
|
740 |
-
"node": ">=4"
|
741 |
-
}
|
742 |
-
},
|
743 |
-
"node_modules/css-to-react-native": {
|
744 |
-
"version": "3.2.0",
|
745 |
-
"resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz",
|
746 |
-
"integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==",
|
747 |
-
"dependencies": {
|
748 |
-
"camelize": "^1.0.0",
|
749 |
-
"css-color-keywords": "^1.0.0",
|
750 |
-
"postcss-value-parser": "^4.0.2"
|
751 |
-
}
|
752 |
-
},
|
753 |
-
"node_modules/csstype": {
|
754 |
-
"version": "3.1.3",
|
755 |
-
"resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz",
|
756 |
-
"integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="
|
757 |
-
},
|
758 |
-
"node_modules/debug": {
|
759 |
-
"version": "4.3.4",
|
760 |
-
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
|
761 |
-
"integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
|
762 |
-
"dependencies": {
|
763 |
-
"ms": "2.1.2"
|
764 |
-
},
|
765 |
-
"engines": {
|
766 |
-
"node": ">=6.0"
|
767 |
-
},
|
768 |
-
"peerDependenciesMeta": {
|
769 |
-
"supports-color": {
|
770 |
-
"optional": true
|
771 |
-
}
|
772 |
-
}
|
773 |
-
},
|
774 |
-
"node_modules/electron-to-chromium": {
|
775 |
-
"version": "1.4.737",
|
776 |
-
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.737.tgz",
|
777 |
-
"integrity": "sha512-QvLTxaLHKdy5YxvixAw/FfHq2eWLUL9KvsPjp0aHK1gI5d3EDuDgITkvj0nFO2c6zUY3ZqVAJQiBYyQP9tQpfw==",
|
778 |
-
"peer": true
|
779 |
-
},
|
780 |
-
"node_modules/error-ex": {
|
781 |
-
"version": "1.3.2",
|
782 |
-
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
|
783 |
-
"integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
|
784 |
-
"dependencies": {
|
785 |
-
"is-arrayish": "^0.2.1"
|
786 |
-
}
|
787 |
-
},
|
788 |
-
"node_modules/escalade": {
|
789 |
-
"version": "3.1.2",
|
790 |
-
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz",
|
791 |
-
"integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==",
|
792 |
-
"peer": true,
|
793 |
-
"engines": {
|
794 |
-
"node": ">=6"
|
795 |
-
}
|
796 |
-
},
|
797 |
-
"node_modules/escape-string-regexp": {
|
798 |
-
"version": "1.0.5",
|
799 |
-
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
|
800 |
-
"integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
|
801 |
-
"engines": {
|
802 |
-
"node": ">=0.8.0"
|
803 |
-
}
|
804 |
-
},
|
805 |
-
"node_modules/find-root": {
|
806 |
-
"version": "1.1.0",
|
807 |
-
"resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz",
|
808 |
-
"integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng=="
|
809 |
-
},
|
810 |
-
"node_modules/framer-motion": {
|
811 |
-
"version": "11.1.1",
|
812 |
-
"resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-11.1.1.tgz",
|
813 |
-
"integrity": "sha512-h2Zz95boULAIvow/2y8CQTFv5MHxPQO/98DrAwMe4HoI8/fcU6hUfH+886u8W/5oedp5zCCZ7qUVS46ZWoTEuA==",
|
814 |
-
"dependencies": {
|
815 |
-
"tslib": "^2.4.0"
|
816 |
-
},
|
817 |
-
"peerDependencies": {
|
818 |
-
"@emotion/is-prop-valid": "*",
|
819 |
-
"react": "^18.0.0",
|
820 |
-
"react-dom": "^18.0.0"
|
821 |
-
},
|
822 |
-
"peerDependenciesMeta": {
|
823 |
-
"@emotion/is-prop-valid": {
|
824 |
-
"optional": true
|
825 |
-
},
|
826 |
-
"react": {
|
827 |
-
"optional": true
|
828 |
-
},
|
829 |
-
"react-dom": {
|
830 |
-
"optional": true
|
831 |
-
}
|
832 |
-
}
|
833 |
-
},
|
834 |
-
"node_modules/function-bind": {
|
835 |
-
"version": "1.1.2",
|
836 |
-
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
|
837 |
-
"integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
|
838 |
-
"funding": {
|
839 |
-
"url": "https://github.com/sponsors/ljharb"
|
840 |
-
}
|
841 |
-
},
|
842 |
-
"node_modules/gensync": {
|
843 |
-
"version": "1.0.0-beta.2",
|
844 |
-
"resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
|
845 |
-
"integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
|
846 |
-
"peer": true,
|
847 |
-
"engines": {
|
848 |
-
"node": ">=6.9.0"
|
849 |
-
}
|
850 |
-
},
|
851 |
-
"node_modules/globals": {
|
852 |
-
"version": "11.12.0",
|
853 |
-
"resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
|
854 |
-
"integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
|
855 |
-
"engines": {
|
856 |
-
"node": ">=4"
|
857 |
-
}
|
858 |
-
},
|
859 |
-
"node_modules/has-flag": {
|
860 |
-
"version": "3.0.0",
|
861 |
-
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
|
862 |
-
"integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
|
863 |
-
"engines": {
|
864 |
-
"node": ">=4"
|
865 |
-
}
|
866 |
-
},
|
867 |
-
"node_modules/hasown": {
|
868 |
-
"version": "2.0.2",
|
869 |
-
"resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
|
870 |
-
"integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
|
871 |
-
"dependencies": {
|
872 |
-
"function-bind": "^1.1.2"
|
873 |
-
},
|
874 |
-
"engines": {
|
875 |
-
"node": ">= 0.4"
|
876 |
-
}
|
877 |
-
},
|
878 |
-
"node_modules/hoist-non-react-statics": {
|
879 |
-
"version": "3.3.2",
|
880 |
-
"resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
|
881 |
-
"integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==",
|
882 |
-
"dependencies": {
|
883 |
-
"react-is": "^16.7.0"
|
884 |
-
}
|
885 |
-
},
|
886 |
-
"node_modules/hoist-non-react-statics/node_modules/react-is": {
|
887 |
-
"version": "16.13.1",
|
888 |
-
"resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
|
889 |
-
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
|
890 |
-
},
|
891 |
-
"node_modules/import-fresh": {
|
892 |
-
"version": "3.3.0",
|
893 |
-
"resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
|
894 |
-
"integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
|
895 |
-
"dependencies": {
|
896 |
-
"parent-module": "^1.0.0",
|
897 |
-
"resolve-from": "^4.0.0"
|
898 |
-
},
|
899 |
-
"engines": {
|
900 |
-
"node": ">=6"
|
901 |
-
},
|
902 |
-
"funding": {
|
903 |
-
"url": "https://github.com/sponsors/sindresorhus"
|
904 |
-
}
|
905 |
-
},
|
906 |
-
"node_modules/is-arrayish": {
|
907 |
-
"version": "0.2.1",
|
908 |
-
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
|
909 |
-
"integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="
|
910 |
-
},
|
911 |
-
"node_modules/is-core-module": {
|
912 |
-
"version": "2.13.1",
|
913 |
-
"resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz",
|
914 |
-
"integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==",
|
915 |
-
"dependencies": {
|
916 |
-
"hasown": "^2.0.0"
|
917 |
-
},
|
918 |
-
"funding": {
|
919 |
-
"url": "https://github.com/sponsors/ljharb"
|
920 |
-
}
|
921 |
-
},
|
922 |
-
"node_modules/js-tokens": {
|
923 |
-
"version": "4.0.0",
|
924 |
-
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
|
925 |
-
"integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="
|
926 |
-
},
|
927 |
-
"node_modules/jsesc": {
|
928 |
-
"version": "2.5.2",
|
929 |
-
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
|
930 |
-
"integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
|
931 |
-
"bin": {
|
932 |
-
"jsesc": "bin/jsesc"
|
933 |
-
},
|
934 |
-
"engines": {
|
935 |
-
"node": ">=4"
|
936 |
-
}
|
937 |
-
},
|
938 |
-
"node_modules/json-parse-even-better-errors": {
|
939 |
-
"version": "2.3.1",
|
940 |
-
"resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
|
941 |
-
"integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="
|
942 |
-
},
|
943 |
-
"node_modules/json5": {
|
944 |
-
"version": "2.2.3",
|
945 |
-
"resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
|
946 |
-
"integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
|
947 |
-
"peer": true,
|
948 |
-
"bin": {
|
949 |
-
"json5": "lib/cli.js"
|
950 |
-
},
|
951 |
-
"engines": {
|
952 |
-
"node": ">=6"
|
953 |
-
}
|
954 |
-
},
|
955 |
-
"node_modules/lines-and-columns": {
|
956 |
-
"version": "1.2.4",
|
957 |
-
"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
|
958 |
-
"integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
|
959 |
-
},
|
960 |
-
"node_modules/lodash": {
|
961 |
-
"version": "4.17.21",
|
962 |
-
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
|
963 |
-
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
|
964 |
-
},
|
965 |
-
"node_modules/loose-envify": {
|
966 |
-
"version": "1.4.0",
|
967 |
-
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
|
968 |
-
"integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
|
969 |
-
"dependencies": {
|
970 |
-
"js-tokens": "^3.0.0 || ^4.0.0"
|
971 |
-
},
|
972 |
-
"bin": {
|
973 |
-
"loose-envify": "cli.js"
|
974 |
-
}
|
975 |
-
},
|
976 |
-
"node_modules/lru-cache": {
|
977 |
-
"version": "5.1.1",
|
978 |
-
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
|
979 |
-
"integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
|
980 |
-
"peer": true,
|
981 |
-
"dependencies": {
|
982 |
-
"yallist": "^3.0.2"
|
983 |
-
}
|
984 |
-
},
|
985 |
-
"node_modules/ms": {
|
986 |
-
"version": "2.1.2",
|
987 |
-
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
|
988 |
-
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
|
989 |
-
},
|
990 |
-
"node_modules/node-releases": {
|
991 |
-
"version": "2.0.14",
|
992 |
-
"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz",
|
993 |
-
"integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==",
|
994 |
-
"peer": true
|
995 |
-
},
|
996 |
-
"node_modules/object-assign": {
|
997 |
-
"version": "4.1.1",
|
998 |
-
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
999 |
-
"integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
|
1000 |
-
"engines": {
|
1001 |
-
"node": ">=0.10.0"
|
1002 |
-
}
|
1003 |
-
},
|
1004 |
-
"node_modules/parent-module": {
|
1005 |
-
"version": "1.0.1",
|
1006 |
-
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
|
1007 |
-
"integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
|
1008 |
-
"dependencies": {
|
1009 |
-
"callsites": "^3.0.0"
|
1010 |
-
},
|
1011 |
-
"engines": {
|
1012 |
-
"node": ">=6"
|
1013 |
-
}
|
1014 |
-
},
|
1015 |
-
"node_modules/parse-json": {
|
1016 |
-
"version": "5.2.0",
|
1017 |
-
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
|
1018 |
-
"integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
|
1019 |
-
"dependencies": {
|
1020 |
-
"@babel/code-frame": "^7.0.0",
|
1021 |
-
"error-ex": "^1.3.1",
|
1022 |
-
"json-parse-even-better-errors": "^2.3.0",
|
1023 |
-
"lines-and-columns": "^1.1.6"
|
1024 |
-
},
|
1025 |
-
"engines": {
|
1026 |
-
"node": ">=8"
|
1027 |
-
},
|
1028 |
-
"funding": {
|
1029 |
-
"url": "https://github.com/sponsors/sindresorhus"
|
1030 |
-
}
|
1031 |
-
},
|
1032 |
-
"node_modules/path-parse": {
|
1033 |
-
"version": "1.0.7",
|
1034 |
-
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
|
1035 |
-
"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
|
1036 |
-
},
|
1037 |
-
"node_modules/path-type": {
|
1038 |
-
"version": "4.0.0",
|
1039 |
-
"resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
|
1040 |
-
"integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
|
1041 |
-
"engines": {
|
1042 |
-
"node": ">=8"
|
1043 |
-
}
|
1044 |
-
},
|
1045 |
-
"node_modules/picocolors": {
|
1046 |
-
"version": "1.0.0",
|
1047 |
-
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
|
1048 |
-
"integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
|
1049 |
-
},
|
1050 |
-
"node_modules/picomatch": {
|
1051 |
-
"version": "2.3.1",
|
1052 |
-
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
|
1053 |
-
"integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
|
1054 |
-
"engines": {
|
1055 |
-
"node": ">=8.6"
|
1056 |
-
},
|
1057 |
-
"funding": {
|
1058 |
-
"url": "https://github.com/sponsors/jonschlinkert"
|
1059 |
-
}
|
1060 |
-
},
|
1061 |
-
"node_modules/postcss-value-parser": {
|
1062 |
-
"version": "4.2.0",
|
1063 |
-
"resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
|
1064 |
-
"integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
|
1065 |
-
},
|
1066 |
-
"node_modules/prop-types": {
|
1067 |
-
"version": "15.8.1",
|
1068 |
-
"resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
|
1069 |
-
"integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==",
|
1070 |
-
"dependencies": {
|
1071 |
-
"loose-envify": "^1.4.0",
|
1072 |
-
"object-assign": "^4.1.1",
|
1073 |
-
"react-is": "^16.13.1"
|
1074 |
-
}
|
1075 |
-
},
|
1076 |
-
"node_modules/prop-types/node_modules/react-is": {
|
1077 |
-
"version": "16.13.1",
|
1078 |
-
"resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
|
1079 |
-
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
|
1080 |
-
},
|
1081 |
-
"node_modules/react": {
|
1082 |
-
"version": "18.2.0",
|
1083 |
-
"resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz",
|
1084 |
-
"integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==",
|
1085 |
-
"peer": true,
|
1086 |
-
"dependencies": {
|
1087 |
-
"loose-envify": "^1.1.0"
|
1088 |
-
},
|
1089 |
-
"engines": {
|
1090 |
-
"node": ">=0.10.0"
|
1091 |
-
}
|
1092 |
-
},
|
1093 |
-
"node_modules/react-dom": {
|
1094 |
-
"version": "18.2.0",
|
1095 |
-
"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz",
|
1096 |
-
"integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==",
|
1097 |
-
"peer": true,
|
1098 |
-
"dependencies": {
|
1099 |
-
"loose-envify": "^1.1.0",
|
1100 |
-
"scheduler": "^0.23.0"
|
1101 |
-
},
|
1102 |
-
"peerDependencies": {
|
1103 |
-
"react": "^18.2.0"
|
1104 |
-
}
|
1105 |
-
},
|
1106 |
-
"node_modules/react-heart": {
|
1107 |
-
"version": "1.0.6",
|
1108 |
-
"resolved": "https://registry.npmjs.org/react-heart/-/react-heart-1.0.6.tgz",
|
1109 |
-
"integrity": "sha512-mLnQNgVPv6vgr1qn/7mwxjuvp4z9yHUoSPCBWQ7RTRPa5NdgkNIutfGQGieY8i3RmFYCfZzSu2Wjxrsr/plExA==",
|
1110 |
-
"dependencies": {
|
1111 |
-
"prop-types": "^15.7.2",
|
1112 |
-
"react": "^17.0.1",
|
1113 |
-
"styled-components": "^5.2.1"
|
1114 |
-
}
|
1115 |
-
},
|
1116 |
-
"node_modules/react-heart/node_modules/react": {
|
1117 |
-
"version": "17.0.2",
|
1118 |
-
"resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz",
|
1119 |
-
"integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==",
|
1120 |
-
"dependencies": {
|
1121 |
-
"loose-envify": "^1.1.0",
|
1122 |
-
"object-assign": "^4.1.1"
|
1123 |
-
},
|
1124 |
-
"engines": {
|
1125 |
-
"node": ">=0.10.0"
|
1126 |
-
}
|
1127 |
-
},
|
1128 |
-
"node_modules/react-icons": {
|
1129 |
-
"version": "5.0.1",
|
1130 |
-
"resolved": "https://registry.npmjs.org/react-icons/-/react-icons-5.0.1.tgz",
|
1131 |
-
"integrity": "sha512-WqLZJ4bLzlhmsvme6iFdgO8gfZP17rfjYEJ2m9RsZjZ+cc4k1hTzknEz63YS1MeT50kVzoa1Nz36f4BEx+Wigw==",
|
1132 |
-
"peerDependencies": {
|
1133 |
-
"react": "*"
|
1134 |
-
}
|
1135 |
-
},
|
1136 |
-
"node_modules/react-is": {
|
1137 |
-
"version": "18.2.0",
|
1138 |
-
"resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
|
1139 |
-
"integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==",
|
1140 |
-
"peer": true
|
1141 |
-
},
|
1142 |
-
"node_modules/regenerator-runtime": {
|
1143 |
-
"version": "0.14.1",
|
1144 |
-
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz",
|
1145 |
-
"integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw=="
|
1146 |
-
},
|
1147 |
-
"node_modules/resolve": {
|
1148 |
-
"version": "1.22.8",
|
1149 |
-
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
|
1150 |
-
"integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
|
1151 |
-
"dependencies": {
|
1152 |
-
"is-core-module": "^2.13.0",
|
1153 |
-
"path-parse": "^1.0.7",
|
1154 |
-
"supports-preserve-symlinks-flag": "^1.0.0"
|
1155 |
-
},
|
1156 |
-
"bin": {
|
1157 |
-
"resolve": "bin/resolve"
|
1158 |
-
},
|
1159 |
-
"funding": {
|
1160 |
-
"url": "https://github.com/sponsors/ljharb"
|
1161 |
-
}
|
1162 |
-
},
|
1163 |
-
"node_modules/resolve-from": {
|
1164 |
-
"version": "4.0.0",
|
1165 |
-
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
|
1166 |
-
"integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
|
1167 |
-
"engines": {
|
1168 |
-
"node": ">=4"
|
1169 |
-
}
|
1170 |
-
},
|
1171 |
-
"node_modules/scheduler": {
|
1172 |
-
"version": "0.23.0",
|
1173 |
-
"resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz",
|
1174 |
-
"integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==",
|
1175 |
-
"peer": true,
|
1176 |
-
"dependencies": {
|
1177 |
-
"loose-envify": "^1.1.0"
|
1178 |
-
}
|
1179 |
-
},
|
1180 |
-
"node_modules/semver": {
|
1181 |
-
"version": "6.3.1",
|
1182 |
-
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
|
1183 |
-
"integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
|
1184 |
-
"peer": true,
|
1185 |
-
"bin": {
|
1186 |
-
"semver": "bin/semver.js"
|
1187 |
-
}
|
1188 |
-
},
|
1189 |
-
"node_modules/shallowequal": {
|
1190 |
-
"version": "1.1.0",
|
1191 |
-
"resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz",
|
1192 |
-
"integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ=="
|
1193 |
-
},
|
1194 |
-
"node_modules/source-map": {
|
1195 |
-
"version": "0.5.7",
|
1196 |
-
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
|
1197 |
-
"integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
|
1198 |
-
"engines": {
|
1199 |
-
"node": ">=0.10.0"
|
1200 |
-
}
|
1201 |
-
},
|
1202 |
-
"node_modules/styled-components": {
|
1203 |
-
"version": "5.3.11",
|
1204 |
-
"resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.11.tgz",
|
1205 |
-
"integrity": "sha512-uuzIIfnVkagcVHv9nE0VPlHPSCmXIUGKfJ42LNjxCCTDTL5sgnJ8Z7GZBq0EnLYGln77tPpEpExt2+qa+cZqSw==",
|
1206 |
-
"dependencies": {
|
1207 |
-
"@babel/helper-module-imports": "^7.0.0",
|
1208 |
-
"@babel/traverse": "^7.4.5",
|
1209 |
-
"@emotion/is-prop-valid": "^1.1.0",
|
1210 |
-
"@emotion/stylis": "^0.8.4",
|
1211 |
-
"@emotion/unitless": "^0.7.4",
|
1212 |
-
"babel-plugin-styled-components": ">= 1.12.0",
|
1213 |
-
"css-to-react-native": "^3.0.0",
|
1214 |
-
"hoist-non-react-statics": "^3.0.0",
|
1215 |
-
"shallowequal": "^1.1.0",
|
1216 |
-
"supports-color": "^5.5.0"
|
1217 |
-
},
|
1218 |
-
"engines": {
|
1219 |
-
"node": ">=10"
|
1220 |
-
},
|
1221 |
-
"funding": {
|
1222 |
-
"type": "opencollective",
|
1223 |
-
"url": "https://opencollective.com/styled-components"
|
1224 |
-
},
|
1225 |
-
"peerDependencies": {
|
1226 |
-
"react": ">= 16.8.0",
|
1227 |
-
"react-dom": ">= 16.8.0",
|
1228 |
-
"react-is": ">= 16.8.0"
|
1229 |
-
}
|
1230 |
-
},
|
1231 |
-
"node_modules/stylis": {
|
1232 |
-
"version": "4.2.0",
|
1233 |
-
"resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz",
|
1234 |
-
"integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw=="
|
1235 |
-
},
|
1236 |
-
"node_modules/supports-color": {
|
1237 |
-
"version": "5.5.0",
|
1238 |
-
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
|
1239 |
-
"integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
|
1240 |
-
"dependencies": {
|
1241 |
-
"has-flag": "^3.0.0"
|
1242 |
-
},
|
1243 |
-
"engines": {
|
1244 |
-
"node": ">=4"
|
1245 |
-
}
|
1246 |
-
},
|
1247 |
-
"node_modules/supports-preserve-symlinks-flag": {
|
1248 |
-
"version": "1.0.0",
|
1249 |
-
"resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
|
1250 |
-
"integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
|
1251 |
-
"engines": {
|
1252 |
-
"node": ">= 0.4"
|
1253 |
-
},
|
1254 |
-
"funding": {
|
1255 |
-
"url": "https://github.com/sponsors/ljharb"
|
1256 |
-
}
|
1257 |
-
},
|
1258 |
-
"node_modules/sweetalert2": {
|
1259 |
-
"version": "11.10.6",
|
1260 |
-
"resolved": "https://registry.npmjs.org/sweetalert2/-/sweetalert2-11.10.6.tgz",
|
1261 |
-
"integrity": "sha512-CINZPLZXZRSZqSOE7H7j1F7X8e8O1kLOiXPmtJn1DYxvXsKBr3d16d90+IcwTTs7dJww20h8r8QIxIwsLGX+6A==",
|
1262 |
-
"funding": {
|
1263 |
-
"type": "individual",
|
1264 |
-
"url": "https://github.com/sponsors/limonte"
|
1265 |
-
}
|
1266 |
-
},
|
1267 |
-
"node_modules/sweetalert2-react-content": {
|
1268 |
-
"version": "5.0.7",
|
1269 |
-
"resolved": "https://registry.npmjs.org/sweetalert2-react-content/-/sweetalert2-react-content-5.0.7.tgz",
|
1270 |
-
"integrity": "sha512-8Fk82Mpk45lFXpJWKIFF/lq8k/dJKDDQGFcuqVosaL/qRdViyAs5+u37LoTGfnOIvf+rfQB3PAXcp1XLLn+0ew==",
|
1271 |
-
"peerDependencies": {
|
1272 |
-
"react": "^18.0.0",
|
1273 |
-
"react-dom": "^18.0.0",
|
1274 |
-
"sweetalert2": "^11.0.0"
|
1275 |
-
}
|
1276 |
-
},
|
1277 |
-
"node_modules/to-fast-properties": {
|
1278 |
-
"version": "2.0.0",
|
1279 |
-
"resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
|
1280 |
-
"integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
|
1281 |
-
"engines": {
|
1282 |
-
"node": ">=4"
|
1283 |
-
}
|
1284 |
-
},
|
1285 |
-
"node_modules/tslib": {
|
1286 |
-
"version": "2.6.2",
|
1287 |
-
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
|
1288 |
-
"integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="
|
1289 |
-
},
|
1290 |
-
"node_modules/typescript": {
|
1291 |
-
"version": "5.4.5",
|
1292 |
-
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz",
|
1293 |
-
"integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==",
|
1294 |
-
"dev": true,
|
1295 |
-
"bin": {
|
1296 |
-
"tsc": "bin/tsc",
|
1297 |
-
"tsserver": "bin/tsserver"
|
1298 |
-
},
|
1299 |
-
"engines": {
|
1300 |
-
"node": ">=14.17"
|
1301 |
-
}
|
1302 |
-
},
|
1303 |
-
"node_modules/update-browserslist-db": {
|
1304 |
-
"version": "1.0.13",
|
1305 |
-
"resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz",
|
1306 |
-
"integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==",
|
1307 |
-
"funding": [
|
1308 |
-
{
|
1309 |
-
"type": "opencollective",
|
1310 |
-
"url": "https://opencollective.com/browserslist"
|
1311 |
-
},
|
1312 |
-
{
|
1313 |
-
"type": "tidelift",
|
1314 |
-
"url": "https://tidelift.com/funding/github/npm/browserslist"
|
1315 |
-
},
|
1316 |
-
{
|
1317 |
-
"type": "github",
|
1318 |
-
"url": "https://github.com/sponsors/ai"
|
1319 |
-
}
|
1320 |
-
],
|
1321 |
-
"peer": true,
|
1322 |
-
"dependencies": {
|
1323 |
-
"escalade": "^3.1.1",
|
1324 |
-
"picocolors": "^1.0.0"
|
1325 |
-
},
|
1326 |
-
"bin": {
|
1327 |
-
"update-browserslist-db": "cli.js"
|
1328 |
-
},
|
1329 |
-
"peerDependencies": {
|
1330 |
-
"browserslist": ">= 4.21.0"
|
1331 |
-
}
|
1332 |
-
},
|
1333 |
-
"node_modules/yallist": {
|
1334 |
-
"version": "3.1.1",
|
1335 |
-
"resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
|
1336 |
-
"integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
|
1337 |
-
"peer": true
|
1338 |
-
},
|
1339 |
-
"node_modules/yaml": {
|
1340 |
-
"version": "1.10.2",
|
1341 |
-
"resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
|
1342 |
-
"integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
|
1343 |
-
"engines": {
|
1344 |
-
"node": ">= 6"
|
1345 |
-
}
|
1346 |
-
}
|
1347 |
-
}
|
1348 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
package.json
DELETED
@@ -1,16 +0,0 @@
|
|
1 |
-
{
|
2 |
-
"dependencies": {
|
3 |
-
"@anatoliygatt/heart-switch": "^1.0.13",
|
4 |
-
"@emotion/react": "^11.11.4",
|
5 |
-
"@emotion/styled": "^11.11.5",
|
6 |
-
"@react-sandbox/heart": "^1.1.0",
|
7 |
-
"framer-motion": "^11.1.1",
|
8 |
-
"react-heart": "^1.0.6",
|
9 |
-
"react-icons": "^5.0.1",
|
10 |
-
"sweetalert2": "^11.10.6",
|
11 |
-
"sweetalert2-react-content": "^5.0.7"
|
12 |
-
},
|
13 |
-
"devDependencies": {
|
14 |
-
"typescript": "^5.4.5"
|
15 |
-
}
|
16 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
renv.lock
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
"Repositories": [
|
5 |
{
|
6 |
"Name": "CRAN",
|
7 |
-
"URL": "
|
8 |
}
|
9 |
]
|
10 |
},
|
@@ -16,15 +16,12 @@
|
|
16 |
"Repository": "CRAN",
|
17 |
"Hash": "a8235afbcd6316e6e91433ea47661013"
|
18 |
},
|
19 |
-
"
|
20 |
-
"Package": "
|
21 |
-
"Version": "
|
22 |
"Source": "Repository",
|
23 |
"Repository": "CRAN",
|
24 |
-
"
|
25 |
-
"R"
|
26 |
-
],
|
27 |
-
"Hash": "8882a4410a254e41eab064b0330fea56"
|
28 |
},
|
29 |
"MASS": {
|
30 |
"Package": "MASS",
|
@@ -131,18 +128,6 @@
|
|
131 |
],
|
132 |
"Hash": "45f0398006e83a5b10b72a90663d8d8c"
|
133 |
},
|
134 |
-
"RCurl": {
|
135 |
-
"Package": "RCurl",
|
136 |
-
"Version": "1.98-1.14",
|
137 |
-
"Source": "Repository",
|
138 |
-
"Repository": "CRAN",
|
139 |
-
"Requirements": [
|
140 |
-
"R",
|
141 |
-
"bitops",
|
142 |
-
"methods"
|
143 |
-
],
|
144 |
-
"Hash": "47f648d288079d0c696804ad4e55197e"
|
145 |
-
},
|
146 |
"Rcpp": {
|
147 |
"Package": "Rcpp",
|
148 |
"Version": "1.0.12",
|
@@ -154,74 +139,19 @@
|
|
154 |
],
|
155 |
"Hash": "5ea2700d21e038ace58269ecdbeb9ec0"
|
156 |
},
|
157 |
-
"
|
158 |
-
"Package": "
|
159 |
-
"Version": "
|
160 |
"Source": "Repository",
|
161 |
"Repository": "CRAN",
|
162 |
"Requirements": [
|
163 |
"R",
|
164 |
-
"Rcpp",
|
165 |
"methods",
|
|
|
166 |
"stats",
|
167 |
-
"
|
168 |
-
],
|
169 |
-
"Hash": "e78bbbb81a5dcd71a4bd3268d6ede0b1"
|
170 |
-
},
|
171 |
-
"RcppParallel": {
|
172 |
-
"Package": "RcppParallel",
|
173 |
-
"Version": "5.1.7",
|
174 |
-
"Source": "Repository",
|
175 |
-
"Repository": "CRAN",
|
176 |
-
"Requirements": [
|
177 |
-
"R"
|
178 |
],
|
179 |
-
"Hash": "
|
180 |
-
},
|
181 |
-
"RcppProgress": {
|
182 |
-
"Package": "RcppProgress",
|
183 |
-
"Version": "0.4.2",
|
184 |
-
"Source": "Repository",
|
185 |
-
"Repository": "CRAN",
|
186 |
-
"Hash": "1c0aa18b97e6aaa17f93b8b866c0ace5"
|
187 |
-
},
|
188 |
-
"RcppTOML": {
|
189 |
-
"Package": "RcppTOML",
|
190 |
-
"Version": "0.2.2",
|
191 |
-
"Source": "Repository",
|
192 |
-
"Repository": "CRAN",
|
193 |
-
"Requirements": [
|
194 |
-
"R",
|
195 |
-
"Rcpp"
|
196 |
-
],
|
197 |
-
"Hash": "c232938949fcd8126034419cc529333a"
|
198 |
-
},
|
199 |
-
"Rttf2pt1": {
|
200 |
-
"Package": "Rttf2pt1",
|
201 |
-
"Version": "1.3.12",
|
202 |
-
"Source": "Repository",
|
203 |
-
"Repository": "CRAN",
|
204 |
-
"Requirements": [
|
205 |
-
"R"
|
206 |
-
],
|
207 |
-
"Hash": "a60168d094ca7e4de5106d60001c3964"
|
208 |
-
},
|
209 |
-
"SnowballC": {
|
210 |
-
"Package": "SnowballC",
|
211 |
-
"Version": "0.7.1",
|
212 |
-
"Source": "Repository",
|
213 |
-
"Repository": "CRAN",
|
214 |
-
"Hash": "46da3912f69e3e6258a033802c4af32e"
|
215 |
-
},
|
216 |
-
"antiword": {
|
217 |
-
"Package": "antiword",
|
218 |
-
"Version": "1.3.3",
|
219 |
-
"Source": "Repository",
|
220 |
-
"Repository": "CRAN",
|
221 |
-
"Requirements": [
|
222 |
-
"sys"
|
223 |
-
],
|
224 |
-
"Hash": "539cc509762f4aa6815a29db264c47d3"
|
225 |
},
|
226 |
"anytime": {
|
227 |
"Package": "anytime",
|
@@ -235,22 +165,6 @@
|
|
235 |
],
|
236 |
"Hash": "74a64813f17b492da9c6afda6b128e3d"
|
237 |
},
|
238 |
-
"arules": {
|
239 |
-
"Package": "arules",
|
240 |
-
"Version": "1.7-7",
|
241 |
-
"Source": "Repository",
|
242 |
-
"Repository": "CRAN",
|
243 |
-
"Requirements": [
|
244 |
-
"Matrix",
|
245 |
-
"R",
|
246 |
-
"generics",
|
247 |
-
"graphics",
|
248 |
-
"methods",
|
249 |
-
"stats",
|
250 |
-
"utils"
|
251 |
-
],
|
252 |
-
"Hash": "3405a7596dc330dc0d8a90332b4d3074"
|
253 |
-
},
|
254 |
"askpass": {
|
255 |
"Package": "askpass",
|
256 |
"Version": "1.2.0",
|
@@ -261,16 +175,6 @@
|
|
261 |
],
|
262 |
"Hash": "cad6cf7f1d5f6e906700b9d3e718c796"
|
263 |
},
|
264 |
-
"attempt": {
|
265 |
-
"Package": "attempt",
|
266 |
-
"Version": "0.3.1",
|
267 |
-
"Source": "Repository",
|
268 |
-
"Repository": "CRAN",
|
269 |
-
"Requirements": [
|
270 |
-
"rlang"
|
271 |
-
],
|
272 |
-
"Hash": "d7421bb5dfeb2676b9e4a5a60c2fcfd2"
|
273 |
-
},
|
274 |
"backports": {
|
275 |
"Package": "backports",
|
276 |
"Version": "1.4.1",
|
@@ -315,13 +219,6 @@
|
|
315 |
],
|
316 |
"Hash": "9fe98599ca456d6552421db0d6772d8f"
|
317 |
},
|
318 |
-
"bitops": {
|
319 |
-
"Package": "bitops",
|
320 |
-
"Version": "1.0-7",
|
321 |
-
"Source": "Repository",
|
322 |
-
"Repository": "CRAN",
|
323 |
-
"Hash": "b7d8d8ee39869c18d8846a184dd8a1af"
|
324 |
-
},
|
325 |
"box": {
|
326 |
"Package": "box",
|
327 |
"Version": "1.2.0",
|
@@ -359,13 +256,14 @@
|
|
359 |
},
|
360 |
"bslib": {
|
361 |
"Package": "bslib",
|
362 |
-
"Version": "0.
|
363 |
"Source": "Repository",
|
364 |
"Repository": "CRAN",
|
365 |
"Requirements": [
|
366 |
"R",
|
367 |
"base64enc",
|
368 |
"cachem",
|
|
|
369 |
"grDevices",
|
370 |
"htmltools",
|
371 |
"jquerylib",
|
@@ -376,7 +274,7 @@
|
|
376 |
"rlang",
|
377 |
"sass"
|
378 |
],
|
379 |
-
"Hash": "
|
380 |
},
|
381 |
"cachem": {
|
382 |
"Package": "cachem",
|
@@ -391,7 +289,7 @@
|
|
391 |
},
|
392 |
"callr": {
|
393 |
"Package": "callr",
|
394 |
-
"Version": "3.7.
|
395 |
"Source": "Repository",
|
396 |
"Repository": "CRAN",
|
397 |
"Requirements": [
|
@@ -400,7 +298,7 @@
|
|
400 |
"processx",
|
401 |
"utils"
|
402 |
],
|
403 |
-
"Hash": "
|
404 |
},
|
405 |
"cellranger": {
|
406 |
"Package": "cellranger",
|
@@ -435,17 +333,6 @@
|
|
435 |
],
|
436 |
"Hash": "3f038e5ac7f41d4ac41ce658c85e3042"
|
437 |
},
|
438 |
-
"coda": {
|
439 |
-
"Package": "coda",
|
440 |
-
"Version": "0.19-4.1",
|
441 |
-
"Source": "Repository",
|
442 |
-
"Repository": "CRAN",
|
443 |
-
"Requirements": [
|
444 |
-
"R",
|
445 |
-
"lattice"
|
446 |
-
],
|
447 |
-
"Hash": "af436915c590afc6fffc3ce3a5be1569"
|
448 |
-
},
|
449 |
"codetools": {
|
450 |
"Package": "codetools",
|
451 |
"Version": "0.2-19",
|
@@ -509,6 +396,19 @@
|
|
509 |
],
|
510 |
"Hash": "e8a1e41acf02548751f45c718d55aa6a"
|
511 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
512 |
"curl": {
|
513 |
"Package": "curl",
|
514 |
"Version": "5.2.1",
|
@@ -535,14 +435,14 @@
|
|
535 |
},
|
536 |
"data.table": {
|
537 |
"Package": "data.table",
|
538 |
-
"Version": "1.15.
|
539 |
"Source": "Repository",
|
540 |
"Repository": "CRAN",
|
541 |
"Requirements": [
|
542 |
"R",
|
543 |
"methods"
|
544 |
],
|
545 |
-
"Hash": "
|
546 |
},
|
547 |
"desc": {
|
548 |
"Package": "desc",
|
@@ -574,14 +474,14 @@
|
|
574 |
},
|
575 |
"digest": {
|
576 |
"Package": "digest",
|
577 |
-
"Version": "0.6.
|
578 |
"Source": "Repository",
|
579 |
"Repository": "CRAN",
|
580 |
"Requirements": [
|
581 |
"R",
|
582 |
"utils"
|
583 |
],
|
584 |
-
"Hash": "
|
585 |
},
|
586 |
"dplyr": {
|
587 |
"Package": "dplyr",
|
@@ -628,30 +528,6 @@
|
|
628 |
],
|
629 |
"Hash": "daf4a1246be12c1fa8c7705a0935c1a0"
|
630 |
},
|
631 |
-
"extrafont": {
|
632 |
-
"Package": "extrafont",
|
633 |
-
"Version": "0.19",
|
634 |
-
"Source": "Repository",
|
635 |
-
"Repository": "CRAN",
|
636 |
-
"Requirements": [
|
637 |
-
"R",
|
638 |
-
"Rttf2pt1",
|
639 |
-
"extrafontdb",
|
640 |
-
"grDevices",
|
641 |
-
"utils"
|
642 |
-
],
|
643 |
-
"Hash": "03d9939b37164f34e0522fef13e63158"
|
644 |
-
},
|
645 |
-
"extrafontdb": {
|
646 |
-
"Package": "extrafontdb",
|
647 |
-
"Version": "1.0",
|
648 |
-
"Source": "Repository",
|
649 |
-
"Repository": "CRAN",
|
650 |
-
"Requirements": [
|
651 |
-
"R"
|
652 |
-
],
|
653 |
-
"Hash": "a861555ddec7451c653b40e713166c6f"
|
654 |
-
},
|
655 |
"fansi": {
|
656 |
"Package": "fansi",
|
657 |
"Version": "1.0.6",
|
@@ -678,29 +554,6 @@
|
|
678 |
"Repository": "CRAN",
|
679 |
"Hash": "f7736a18de97dea803bde0a2daaafb27"
|
680 |
},
|
681 |
-
"fastmatch": {
|
682 |
-
"Package": "fastmatch",
|
683 |
-
"Version": "1.1-4",
|
684 |
-
"Source": "Repository",
|
685 |
-
"Repository": "CRAN",
|
686 |
-
"Requirements": [
|
687 |
-
"R"
|
688 |
-
],
|
689 |
-
"Hash": "8c406b7284bbaef08e01c6687367f195"
|
690 |
-
},
|
691 |
-
"float": {
|
692 |
-
"Package": "float",
|
693 |
-
"Version": "0.3-2",
|
694 |
-
"Source": "Repository",
|
695 |
-
"Repository": "CRAN",
|
696 |
-
"Requirements": [
|
697 |
-
"R",
|
698 |
-
"methods",
|
699 |
-
"tools",
|
700 |
-
"utils"
|
701 |
-
],
|
702 |
-
"Hash": "0d644aed82556eaf30e1601599592e47"
|
703 |
-
},
|
704 |
"fontawesome": {
|
705 |
"Package": "fontawesome",
|
706 |
"Version": "0.5.2",
|
@@ -724,22 +577,6 @@
|
|
724 |
],
|
725 |
"Hash": "47b5f30c720c23999b913a1a635cf0bb"
|
726 |
},
|
727 |
-
"gargoyle": {
|
728 |
-
"Package": "gargoyle",
|
729 |
-
"Version": "0.0.1",
|
730 |
-
"Source": "GitHub",
|
731 |
-
"RemoteType": "github",
|
732 |
-
"RemoteHost": "api.github.com",
|
733 |
-
"RemoteUsername": "ColinFay",
|
734 |
-
"RemoteRepo": "gargoyle",
|
735 |
-
"RemoteRef": "master",
|
736 |
-
"RemoteSha": "83234de417b9b0b39be9b8f1556e5df1968624b2",
|
737 |
-
"Requirements": [
|
738 |
-
"attempt",
|
739 |
-
"shiny"
|
740 |
-
],
|
741 |
-
"Hash": "3d6d52fc8522ff4bbef4245815b364ee"
|
742 |
-
},
|
743 |
"generics": {
|
744 |
"Package": "generics",
|
745 |
"Version": "0.1.3",
|
@@ -753,7 +590,7 @@
|
|
753 |
},
|
754 |
"ggplot2": {
|
755 |
"Package": "ggplot2",
|
756 |
-
"Version": "3.5.
|
757 |
"Source": "Repository",
|
758 |
"Repository": "CRAN",
|
759 |
"Requirements": [
|
@@ -774,23 +611,7 @@
|
|
774 |
"vctrs",
|
775 |
"withr"
|
776 |
],
|
777 |
-
"Hash": "
|
778 |
-
},
|
779 |
-
"ggrepel": {
|
780 |
-
"Package": "ggrepel",
|
781 |
-
"Version": "0.9.5",
|
782 |
-
"Source": "Repository",
|
783 |
-
"Repository": "CRAN",
|
784 |
-
"Requirements": [
|
785 |
-
"R",
|
786 |
-
"Rcpp",
|
787 |
-
"ggplot2",
|
788 |
-
"grid",
|
789 |
-
"rlang",
|
790 |
-
"scales",
|
791 |
-
"withr"
|
792 |
-
],
|
793 |
-
"Hash": "cc3361e234c4a5050e29697d675764aa"
|
794 |
},
|
795 |
"glue": {
|
796 |
"Package": "glue",
|
@@ -805,7 +626,7 @@
|
|
805 |
},
|
806 |
"gtable": {
|
807 |
"Package": "gtable",
|
808 |
-
"Version": "0.3.
|
809 |
"Source": "Repository",
|
810 |
"Repository": "CRAN",
|
811 |
"Requirements": [
|
@@ -816,17 +637,7 @@
|
|
816 |
"lifecycle",
|
817 |
"rlang"
|
818 |
],
|
819 |
-
"Hash": "
|
820 |
-
},
|
821 |
-
"here": {
|
822 |
-
"Package": "here",
|
823 |
-
"Version": "1.0.1",
|
824 |
-
"Source": "Repository",
|
825 |
-
"Repository": "CRAN",
|
826 |
-
"Requirements": [
|
827 |
-
"rprojroot"
|
828 |
-
],
|
829 |
-
"Hash": "24b224366f9c2e7534d2344d10d59211"
|
830 |
},
|
831 |
"highr": {
|
832 |
"Package": "highr",
|
@@ -855,20 +666,34 @@
|
|
855 |
},
|
856 |
"htmltools": {
|
857 |
"Package": "htmltools",
|
858 |
-
"Version": "0.5.
|
859 |
"Source": "Repository",
|
860 |
"Repository": "CRAN",
|
861 |
"Requirements": [
|
862 |
"R",
|
863 |
"base64enc",
|
864 |
"digest",
|
865 |
-
"ellipsis",
|
866 |
"fastmap",
|
867 |
"grDevices",
|
868 |
"rlang",
|
869 |
"utils"
|
870 |
],
|
871 |
-
"Hash": "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
872 |
},
|
873 |
"httpuv": {
|
874 |
"Package": "httpuv",
|
@@ -900,42 +725,6 @@
|
|
900 |
],
|
901 |
"Hash": "ac107251d9d9fd72f0ca8049988f1d7f"
|
902 |
},
|
903 |
-
"igraph": {
|
904 |
-
"Package": "igraph",
|
905 |
-
"Version": "2.0.3",
|
906 |
-
"Source": "Repository",
|
907 |
-
"Repository": "CRAN",
|
908 |
-
"Requirements": [
|
909 |
-
"Matrix",
|
910 |
-
"R",
|
911 |
-
"cli",
|
912 |
-
"cpp11",
|
913 |
-
"grDevices",
|
914 |
-
"graphics",
|
915 |
-
"lifecycle",
|
916 |
-
"magrittr",
|
917 |
-
"methods",
|
918 |
-
"pkgconfig",
|
919 |
-
"rlang",
|
920 |
-
"stats",
|
921 |
-
"utils",
|
922 |
-
"vctrs"
|
923 |
-
],
|
924 |
-
"Hash": "c3b7d801d722e26e4cd888e042bf9af5"
|
925 |
-
},
|
926 |
-
"irlba": {
|
927 |
-
"Package": "irlba",
|
928 |
-
"Version": "2.3.5.1",
|
929 |
-
"Source": "Repository",
|
930 |
-
"Repository": "CRAN",
|
931 |
-
"Requirements": [
|
932 |
-
"Matrix",
|
933 |
-
"R",
|
934 |
-
"methods",
|
935 |
-
"stats"
|
936 |
-
],
|
937 |
-
"Hash": "acb06a47b732c6251afd16e19c3201ff"
|
938 |
-
},
|
939 |
"isoband": {
|
940 |
"Package": "isoband",
|
941 |
"Version": "0.2.7",
|
@@ -1084,16 +873,6 @@
|
|
1084 |
],
|
1085 |
"Hash": "7ce2733a9826b3aeb1775d56fd305472"
|
1086 |
},
|
1087 |
-
"matrixStats": {
|
1088 |
-
"Package": "matrixStats",
|
1089 |
-
"Version": "1.3.0",
|
1090 |
-
"Source": "Repository",
|
1091 |
-
"Repository": "CRAN",
|
1092 |
-
"Requirements": [
|
1093 |
-
"R"
|
1094 |
-
],
|
1095 |
-
"Hash": "4b3ea27a19d669c0405b38134d89a9d1"
|
1096 |
-
},
|
1097 |
"memoise": {
|
1098 |
"Package": "memoise",
|
1099 |
"Version": "2.0.1",
|
@@ -1134,42 +913,14 @@
|
|
1134 |
},
|
1135 |
"munsell": {
|
1136 |
"Package": "munsell",
|
1137 |
-
"Version": "0.5.
|
1138 |
"Source": "Repository",
|
1139 |
"Repository": "CRAN",
|
1140 |
"Requirements": [
|
1141 |
"colorspace",
|
1142 |
"methods"
|
1143 |
],
|
1144 |
-
"Hash": "
|
1145 |
-
},
|
1146 |
-
"ndjson": {
|
1147 |
-
"Package": "ndjson",
|
1148 |
-
"Version": "0.9.0",
|
1149 |
-
"Source": "Repository",
|
1150 |
-
"Repository": "CRAN",
|
1151 |
-
"Requirements": [
|
1152 |
-
"R",
|
1153 |
-
"Rcpp",
|
1154 |
-
"data.table",
|
1155 |
-
"tibble"
|
1156 |
-
],
|
1157 |
-
"Hash": "9d50f0353c90f841dbaf81c1e6c39098"
|
1158 |
-
},
|
1159 |
-
"network": {
|
1160 |
-
"Package": "network",
|
1161 |
-
"Version": "1.18.2",
|
1162 |
-
"Source": "Repository",
|
1163 |
-
"Repository": "CRAN",
|
1164 |
-
"Requirements": [
|
1165 |
-
"R",
|
1166 |
-
"magrittr",
|
1167 |
-
"statnet.common",
|
1168 |
-
"stats",
|
1169 |
-
"tibble",
|
1170 |
-
"utils"
|
1171 |
-
],
|
1172 |
-
"Hash": "5e4fda9d3ed359d1b155d46a36681191"
|
1173 |
},
|
1174 |
"nlme": {
|
1175 |
"Package": "nlme",
|
@@ -1185,36 +936,15 @@
|
|
1185 |
],
|
1186 |
"Hash": "0984ce8da8da9ead8643c5cbbb60f83e"
|
1187 |
},
|
1188 |
-
"nsyllable": {
|
1189 |
-
"Package": "nsyllable",
|
1190 |
-
"Version": "1.0.1",
|
1191 |
-
"Source": "Repository",
|
1192 |
-
"Repository": "CRAN",
|
1193 |
-
"Requirements": [
|
1194 |
-
"R"
|
1195 |
-
],
|
1196 |
-
"Hash": "1b4597ff3ffce588ac437a7ca69b0fc1"
|
1197 |
-
},
|
1198 |
"openssl": {
|
1199 |
"Package": "openssl",
|
1200 |
-
"Version": "2.1.
|
1201 |
"Source": "Repository",
|
1202 |
"Repository": "CRAN",
|
1203 |
"Requirements": [
|
1204 |
"askpass"
|
1205 |
],
|
1206 |
-
"Hash": "
|
1207 |
-
},
|
1208 |
-
"pdftools": {
|
1209 |
-
"Package": "pdftools",
|
1210 |
-
"Version": "3.4.0",
|
1211 |
-
"Source": "Repository",
|
1212 |
-
"Repository": "CRAN",
|
1213 |
-
"Requirements": [
|
1214 |
-
"Rcpp",
|
1215 |
-
"qpdf"
|
1216 |
-
],
|
1217 |
-
"Hash": "9f04cfdc668ad1149d865a2996ac2045"
|
1218 |
},
|
1219 |
"pillar": {
|
1220 |
"Package": "pillar",
|
@@ -1279,15 +1009,37 @@
|
|
1279 |
],
|
1280 |
"Hash": "876c618df5ae610be84356d5d7a5d124"
|
1281 |
},
|
1282 |
-
"
|
1283 |
-
"Package": "
|
1284 |
-
"Version": "
|
1285 |
"Source": "Repository",
|
1286 |
"Repository": "CRAN",
|
1287 |
"Requirements": [
|
1288 |
-
"R"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1289 |
],
|
1290 |
-
"Hash": "
|
1291 |
},
|
1292 |
"praise": {
|
1293 |
"Package": "praise",
|
@@ -1349,33 +1101,6 @@
|
|
1349 |
],
|
1350 |
"Hash": "0d8a15c9d000970ada1ab21405387dee"
|
1351 |
},
|
1352 |
-
"proxy": {
|
1353 |
-
"Package": "proxy",
|
1354 |
-
"Version": "0.4-27",
|
1355 |
-
"Source": "Repository",
|
1356 |
-
"Repository": "CRAN",
|
1357 |
-
"Requirements": [
|
1358 |
-
"R",
|
1359 |
-
"stats",
|
1360 |
-
"utils"
|
1361 |
-
],
|
1362 |
-
"Hash": "e0ef355c12942cf7a6b91a6cfaea8b3e"
|
1363 |
-
},
|
1364 |
-
"proxyC": {
|
1365 |
-
"Package": "proxyC",
|
1366 |
-
"Version": "0.3.4",
|
1367 |
-
"Source": "Repository",
|
1368 |
-
"Repository": "CRAN",
|
1369 |
-
"Requirements": [
|
1370 |
-
"Matrix",
|
1371 |
-
"R",
|
1372 |
-
"Rcpp",
|
1373 |
-
"RcppArmadillo",
|
1374 |
-
"RcppParallel",
|
1375 |
-
"methods"
|
1376 |
-
],
|
1377 |
-
"Hash": "85d5f69c20fa130178707741006c96c1"
|
1378 |
-
},
|
1379 |
"ps": {
|
1380 |
"Package": "ps",
|
1381 |
"Version": "1.7.6",
|
@@ -1402,123 +1127,40 @@
|
|
1402 |
],
|
1403 |
"Hash": "1cba04a4e9414bdefc9dcaa99649a8dc"
|
1404 |
},
|
1405 |
-
"
|
1406 |
-
"Package": "
|
1407 |
-
"Version": "
|
1408 |
"Source": "Repository",
|
1409 |
"Repository": "CRAN",
|
1410 |
"Requirements": [
|
1411 |
-
"
|
1412 |
-
"askpass",
|
1413 |
-
"curl"
|
1414 |
-
],
|
1415 |
-
"Hash": "e233fd211c74cb9297f4ab898ea2c18a"
|
1416 |
-
},
|
1417 |
-
"quanteda": {
|
1418 |
-
"Package": "quanteda",
|
1419 |
-
"Version": "4.0.0",
|
1420 |
-
"Source": "GitHub",
|
1421 |
-
"RemoteType": "github",
|
1422 |
-
"RemoteHost": "api.github.com",
|
1423 |
-
"RemoteUsername": "quanteda",
|
1424 |
-
"RemoteRepo": "quanteda",
|
1425 |
-
"RemoteRef": "master",
|
1426 |
-
"RemoteSha": "36a041704018e9ef927e14d8eb8c531389744fbc",
|
1427 |
-
"Requirements": [
|
1428 |
-
"Matrix",
|
1429 |
-
"R",
|
1430 |
-
"Rcpp",
|
1431 |
-
"RcppArmadillo",
|
1432 |
-
"RcppParallel",
|
1433 |
-
"SnowballC",
|
1434 |
-
"fastmatch",
|
1435 |
-
"jsonlite",
|
1436 |
-
"lifecycle",
|
1437 |
-
"magrittr",
|
1438 |
-
"methods",
|
1439 |
-
"stopwords",
|
1440 |
-
"stringi",
|
1441 |
-
"xml2",
|
1442 |
-
"yaml"
|
1443 |
-
],
|
1444 |
-
"Hash": "33b35b797c3081cf1ffb1709116993b2"
|
1445 |
-
},
|
1446 |
-
"quanteda.corpora": {
|
1447 |
-
"Package": "quanteda.corpora",
|
1448 |
-
"Version": "0.9.2",
|
1449 |
-
"Source": "GitHub",
|
1450 |
-
"RemoteType": "github",
|
1451 |
-
"RemoteHost": "api.github.com",
|
1452 |
-
"RemoteUsername": "quanteda",
|
1453 |
-
"RemoteRepo": "quanteda.corpora",
|
1454 |
-
"RemoteRef": "master",
|
1455 |
-
"RemoteSha": "ec4b76d841afc9a734cc0351b1fa87236c83b456",
|
1456 |
-
"Requirements": [
|
1457 |
-
"R",
|
1458 |
-
"digest"
|
1459 |
],
|
1460 |
-
"Hash": "
|
1461 |
},
|
1462 |
-
"
|
1463 |
-
"Package": "
|
1464 |
-
"Version": "0.
|
1465 |
-
"Source": "
|
1466 |
-
"
|
1467 |
-
"RemoteHost": "api.github.com",
|
1468 |
-
"RemoteUsername": "quanteda",
|
1469 |
-
"RemoteRepo": "quanteda.textplots",
|
1470 |
-
"RemoteRef": "master",
|
1471 |
-
"RemoteSha": "066c78ea11cfe1f529719dbd8b33d2318b1b562b",
|
1472 |
-
"Requirements": [
|
1473 |
-
"Matrix",
|
1474 |
-
"RColorBrewer",
|
1475 |
-
"Rcpp",
|
1476 |
-
"extrafont",
|
1477 |
-
"ggplot2",
|
1478 |
-
"ggrepel",
|
1479 |
-
"grid",
|
1480 |
-
"igraph",
|
1481 |
-
"methods",
|
1482 |
-
"network",
|
1483 |
-
"quanteda",
|
1484 |
-
"sna",
|
1485 |
-
"stringi"
|
1486 |
-
],
|
1487 |
-
"Hash": "8a530e6eb66a9dacad36b6392e312877"
|
1488 |
-
},
|
1489 |
-
"quanteda.textstats": {
|
1490 |
-
"Package": "quanteda.textstats",
|
1491 |
-
"Version": "0.96.5",
|
1492 |
-
"Source": "GitHub",
|
1493 |
-
"RemoteType": "github",
|
1494 |
-
"RemoteHost": "api.github.com",
|
1495 |
-
"RemoteUsername": "quanteda",
|
1496 |
-
"RemoteRepo": "quanteda.textstats",
|
1497 |
-
"RemoteRef": "master",
|
1498 |
-
"RemoteSha": "68a848903b08837b969c4928d427a4ae86bdde6d",
|
1499 |
"Requirements": [
|
1500 |
-
"
|
1501 |
-
"R",
|
1502 |
-
"Rcpp",
|
1503 |
-
"RcppArmadillo",
|
1504 |
-
"RcppParallel",
|
1505 |
-
"methods",
|
1506 |
-
"nsyllable",
|
1507 |
-
"proxyC",
|
1508 |
-
"quanteda",
|
1509 |
-
"stringi"
|
1510 |
],
|
1511 |
-
"Hash": "
|
1512 |
},
|
1513 |
-
"
|
1514 |
-
"Package": "
|
1515 |
-
"Version": "0.
|
1516 |
"Source": "Repository",
|
1517 |
"Repository": "CRAN",
|
1518 |
"Requirements": [
|
1519 |
-
"R"
|
|
|
|
|
|
|
|
|
|
|
1520 |
],
|
1521 |
-
"Hash": "
|
1522 |
},
|
1523 |
"readODS": {
|
1524 |
"Package": "readODS",
|
@@ -1561,95 +1203,6 @@
|
|
1561 |
],
|
1562 |
"Hash": "9de96463d2117f6ac49980577939dfb3"
|
1563 |
},
|
1564 |
-
"readtext": {
|
1565 |
-
"Package": "readtext",
|
1566 |
-
"Version": "0.91",
|
1567 |
-
"Source": "GitHub",
|
1568 |
-
"RemoteType": "github",
|
1569 |
-
"RemoteHost": "api.github.com",
|
1570 |
-
"RemoteUsername": "quanteda",
|
1571 |
-
"RemoteRepo": "readtext",
|
1572 |
-
"RemoteRef": "master",
|
1573 |
-
"RemoteSha": "0f54d14bc79529477326bd63effc8b28f2c9a7dc",
|
1574 |
-
"Requirements": [
|
1575 |
-
"R",
|
1576 |
-
"antiword",
|
1577 |
-
"data.table",
|
1578 |
-
"digest",
|
1579 |
-
"httr",
|
1580 |
-
"jsonlite",
|
1581 |
-
"pdftools",
|
1582 |
-
"pillar",
|
1583 |
-
"readODS",
|
1584 |
-
"readxl",
|
1585 |
-
"streamR",
|
1586 |
-
"stringi",
|
1587 |
-
"striprtf",
|
1588 |
-
"utils",
|
1589 |
-
"xml2"
|
1590 |
-
],
|
1591 |
-
"Hash": "1e8b60b4bbdca927fe75e4564a1a8727"
|
1592 |
-
},
|
1593 |
-
"readxl": {
|
1594 |
-
"Package": "readxl",
|
1595 |
-
"Version": "1.4.3",
|
1596 |
-
"Source": "Repository",
|
1597 |
-
"Repository": "CRAN",
|
1598 |
-
"Requirements": [
|
1599 |
-
"R",
|
1600 |
-
"cellranger",
|
1601 |
-
"cpp11",
|
1602 |
-
"progress",
|
1603 |
-
"tibble",
|
1604 |
-
"utils"
|
1605 |
-
],
|
1606 |
-
"Hash": "8cf9c239b96df1bbb133b74aef77ad0a"
|
1607 |
-
},
|
1608 |
-
"recommenderlab": {
|
1609 |
-
"Package": "recommenderlab",
|
1610 |
-
"Version": "1.0.6",
|
1611 |
-
"Source": "Repository",
|
1612 |
-
"Repository": "CRAN",
|
1613 |
-
"Requirements": [
|
1614 |
-
"Matrix",
|
1615 |
-
"R",
|
1616 |
-
"arules",
|
1617 |
-
"irlba",
|
1618 |
-
"matrixStats",
|
1619 |
-
"methods",
|
1620 |
-
"proxy",
|
1621 |
-
"recosystem",
|
1622 |
-
"registry",
|
1623 |
-
"stats",
|
1624 |
-
"utils"
|
1625 |
-
],
|
1626 |
-
"Hash": "053afc94674539edcfe176e592772f64"
|
1627 |
-
},
|
1628 |
-
"recosystem": {
|
1629 |
-
"Package": "recosystem",
|
1630 |
-
"Version": "0.5.1",
|
1631 |
-
"Source": "Repository",
|
1632 |
-
"Repository": "CRAN",
|
1633 |
-
"Requirements": [
|
1634 |
-
"R",
|
1635 |
-
"Rcpp",
|
1636 |
-
"RcppProgress",
|
1637 |
-
"float",
|
1638 |
-
"methods"
|
1639 |
-
],
|
1640 |
-
"Hash": "5255c9331887a7fe293a1d7824a39e34"
|
1641 |
-
},
|
1642 |
-
"registry": {
|
1643 |
-
"Package": "registry",
|
1644 |
-
"Version": "0.5-1",
|
1645 |
-
"Source": "Repository",
|
1646 |
-
"Repository": "CRAN",
|
1647 |
-
"Requirements": [
|
1648 |
-
"R",
|
1649 |
-
"utils"
|
1650 |
-
],
|
1651 |
-
"Hash": "1c9935f4f14c6c096c9c9072ddee59f1"
|
1652 |
-
},
|
1653 |
"rematch": {
|
1654 |
"Package": "rematch",
|
1655 |
"Version": "2.0.0",
|
@@ -1683,35 +1236,13 @@
|
|
1683 |
},
|
1684 |
"renv": {
|
1685 |
"Package": "renv",
|
1686 |
-
"Version": "1.0.
|
1687 |
"Source": "Repository",
|
1688 |
"Repository": "CRAN",
|
1689 |
"Requirements": [
|
1690 |
"utils"
|
1691 |
],
|
1692 |
-
"Hash": "
|
1693 |
-
},
|
1694 |
-
"reticulate": {
|
1695 |
-
"Package": "reticulate",
|
1696 |
-
"Version": "1.35.0",
|
1697 |
-
"Source": "Repository",
|
1698 |
-
"Repository": "CRAN",
|
1699 |
-
"Requirements": [
|
1700 |
-
"Matrix",
|
1701 |
-
"R",
|
1702 |
-
"Rcpp",
|
1703 |
-
"RcppTOML",
|
1704 |
-
"graphics",
|
1705 |
-
"here",
|
1706 |
-
"jsonlite",
|
1707 |
-
"methods",
|
1708 |
-
"png",
|
1709 |
-
"rappdirs",
|
1710 |
-
"rlang",
|
1711 |
-
"utils",
|
1712 |
-
"withr"
|
1713 |
-
],
|
1714 |
-
"Hash": "90be16b53b955990db4aa355c03d85eb"
|
1715 |
},
|
1716 |
"rex": {
|
1717 |
"Package": "rex",
|
@@ -1751,16 +1282,6 @@
|
|
1751 |
],
|
1752 |
"Hash": "59ee79b26dd590b08dd1a3111d093832"
|
1753 |
},
|
1754 |
-
"rjson": {
|
1755 |
-
"Package": "rjson",
|
1756 |
-
"Version": "0.2.21",
|
1757 |
-
"Source": "Repository",
|
1758 |
-
"Repository": "CRAN",
|
1759 |
-
"Requirements": [
|
1760 |
-
"R"
|
1761 |
-
],
|
1762 |
-
"Hash": "f9da75e6444e95a1baf8ca24909d63b9"
|
1763 |
-
},
|
1764 |
"rlang": {
|
1765 |
"Package": "rlang",
|
1766 |
"Version": "1.1.3",
|
@@ -1772,6 +1293,29 @@
|
|
1772 |
],
|
1773 |
"Hash": "42548638fae05fd9a9b5f3f437fbbbe2"
|
1774 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1775 |
"rprojroot": {
|
1776 |
"Package": "rprojroot",
|
1777 |
"Version": "2.0.4",
|
@@ -1791,7 +1335,7 @@
|
|
1791 |
},
|
1792 |
"sass": {
|
1793 |
"Package": "sass",
|
1794 |
-
"Version": "0.4.
|
1795 |
"Source": "Repository",
|
1796 |
"Repository": "CRAN",
|
1797 |
"Requirements": [
|
@@ -1801,7 +1345,7 @@
|
|
1801 |
"rappdirs",
|
1802 |
"rlang"
|
1803 |
],
|
1804 |
-
"Hash": "
|
1805 |
},
|
1806 |
"scales": {
|
1807 |
"Package": "scales",
|
@@ -1857,25 +1401,9 @@
|
|
1857 |
],
|
1858 |
"Hash": "3a1f41807d648a908e3c7f0334bf85e6"
|
1859 |
},
|
1860 |
-
"shiny.react": {
|
1861 |
-
"Package": "shiny.react",
|
1862 |
-
"Version": "0.3.0",
|
1863 |
-
"Source": "Repository",
|
1864 |
-
"Repository": "CRAN",
|
1865 |
-
"Requirements": [
|
1866 |
-
"glue",
|
1867 |
-
"htmltools",
|
1868 |
-
"jsonlite",
|
1869 |
-
"logger",
|
1870 |
-
"purrr",
|
1871 |
-
"rlang",
|
1872 |
-
"shiny"
|
1873 |
-
],
|
1874 |
-
"Hash": "ef9e3966d3cd63ea006296bd7b7d4dcb"
|
1875 |
-
},
|
1876 |
"shinyWidgets": {
|
1877 |
"Package": "shinyWidgets",
|
1878 |
-
"Version": "0.8.
|
1879 |
"Source": "Repository",
|
1880 |
"Repository": "CRAN",
|
1881 |
"Requirements": [
|
@@ -1889,20 +1417,20 @@
|
|
1889 |
"sass",
|
1890 |
"shiny"
|
1891 |
],
|
1892 |
-
"Hash": "
|
1893 |
},
|
1894 |
-
"
|
1895 |
-
"Package": "
|
1896 |
-
"Version": "2.
|
1897 |
"Source": "Repository",
|
1898 |
"Repository": "CRAN",
|
1899 |
"Requirements": [
|
1900 |
"R",
|
1901 |
-
"
|
1902 |
-
"
|
1903 |
-
"
|
1904 |
],
|
1905 |
-
"Hash": "
|
1906 |
},
|
1907 |
"sourcetools": {
|
1908 |
"Package": "sourcetools",
|
@@ -1914,63 +1442,6 @@
|
|
1914 |
],
|
1915 |
"Hash": "5f5a7629f956619d519205ec475fe647"
|
1916 |
},
|
1917 |
-
"spacyr": {
|
1918 |
-
"Package": "spacyr",
|
1919 |
-
"Version": "1.3.0",
|
1920 |
-
"Source": "GitHub",
|
1921 |
-
"RemoteType": "github",
|
1922 |
-
"RemoteHost": "api.github.com",
|
1923 |
-
"RemoteUsername": "quanteda",
|
1924 |
-
"RemoteRepo": "spacyr",
|
1925 |
-
"RemoteRef": "master",
|
1926 |
-
"RemoteSha": "bba48c93ca5c078ba031a150cbb11d7168db23ca",
|
1927 |
-
"Requirements": [
|
1928 |
-
"R",
|
1929 |
-
"data.table",
|
1930 |
-
"methods",
|
1931 |
-
"reticulate"
|
1932 |
-
],
|
1933 |
-
"Hash": "11ac64aab9e14e92b3adae8bfa07f59a"
|
1934 |
-
},
|
1935 |
-
"statnet.common": {
|
1936 |
-
"Package": "statnet.common",
|
1937 |
-
"Version": "4.9.0",
|
1938 |
-
"Source": "Repository",
|
1939 |
-
"Repository": "CRAN",
|
1940 |
-
"Requirements": [
|
1941 |
-
"R",
|
1942 |
-
"coda",
|
1943 |
-
"methods",
|
1944 |
-
"parallel",
|
1945 |
-
"tools",
|
1946 |
-
"utils"
|
1947 |
-
],
|
1948 |
-
"Hash": "be35aebf512f7b31de12200d5c3d1d67"
|
1949 |
-
},
|
1950 |
-
"stopwords": {
|
1951 |
-
"Package": "stopwords",
|
1952 |
-
"Version": "2.3",
|
1953 |
-
"Source": "Repository",
|
1954 |
-
"Repository": "CRAN",
|
1955 |
-
"Requirements": [
|
1956 |
-
"ISOcodes",
|
1957 |
-
"R"
|
1958 |
-
],
|
1959 |
-
"Hash": "82036936cbed392a250d2e6ee6ef2e53"
|
1960 |
-
},
|
1961 |
-
"streamR": {
|
1962 |
-
"Package": "streamR",
|
1963 |
-
"Version": "0.4.5",
|
1964 |
-
"Source": "Repository",
|
1965 |
-
"Repository": "CRAN",
|
1966 |
-
"Requirements": [
|
1967 |
-
"R",
|
1968 |
-
"RCurl",
|
1969 |
-
"ndjson",
|
1970 |
-
"rjson"
|
1971 |
-
],
|
1972 |
-
"Hash": "5956a234de8d4d49744dc51e8b39534c"
|
1973 |
-
},
|
1974 |
"stringi": {
|
1975 |
"Package": "stringi",
|
1976 |
"Version": "1.8.3",
|
@@ -2001,20 +1472,6 @@
|
|
2001 |
],
|
2002 |
"Hash": "960e2ae9e09656611e0b8214ad543207"
|
2003 |
},
|
2004 |
-
"striprtf": {
|
2005 |
-
"Package": "striprtf",
|
2006 |
-
"Version": "0.6.0",
|
2007 |
-
"Source": "Repository",
|
2008 |
-
"Repository": "CRAN",
|
2009 |
-
"Requirements": [
|
2010 |
-
"R",
|
2011 |
-
"Rcpp",
|
2012 |
-
"magrittr",
|
2013 |
-
"stringr",
|
2014 |
-
"utils"
|
2015 |
-
],
|
2016 |
-
"Hash": "f32c1fb0c19e249bf53430a972c6d9a2"
|
2017 |
-
},
|
2018 |
"styler": {
|
2019 |
"Package": "styler",
|
2020 |
"Version": "1.10.2",
|
@@ -2089,6 +1546,29 @@
|
|
2089 |
],
|
2090 |
"Hash": "a84e2cc86d07289b3b6f5069df7a004c"
|
2091 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2092 |
"tidyselect": {
|
2093 |
"Package": "tidyselect",
|
2094 |
"Version": "1.2.1",
|
@@ -2105,6 +1585,16 @@
|
|
2105 |
],
|
2106 |
"Hash": "829f27b9c4919c16b593794a6344d6c0"
|
2107 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2108 |
"tzdb": {
|
2109 |
"Package": "tzdb",
|
2110 |
"Version": "0.4.0",
|
@@ -2176,22 +1666,6 @@
|
|
2176 |
],
|
2177 |
"Hash": "390f9315bc0025be03012054103d227c"
|
2178 |
},
|
2179 |
-
"waiter": {
|
2180 |
-
"Package": "waiter",
|
2181 |
-
"Version": "0.2.5.9000",
|
2182 |
-
"Source": "GitHub",
|
2183 |
-
"RemoteType": "github",
|
2184 |
-
"RemoteHost": "api.github.com",
|
2185 |
-
"RemoteRepo": "waiter",
|
2186 |
-
"RemoteUsername": "JohnCoene",
|
2187 |
-
"RemoteRef": "HEAD",
|
2188 |
-
"RemoteSha": "6e087aa3b19e0bc3075acd85251318cb83197e2c",
|
2189 |
-
"Requirements": [
|
2190 |
-
"htmltools",
|
2191 |
-
"shiny"
|
2192 |
-
],
|
2193 |
-
"Hash": "3f9cdb961d84fa496ae8a6108a6c459d"
|
2194 |
-
},
|
2195 |
"waldo": {
|
2196 |
"Package": "waldo",
|
2197 |
"Version": "0.5.2",
|
|
|
4 |
"Repositories": [
|
5 |
{
|
6 |
"Name": "CRAN",
|
7 |
+
"URL": "https://cloud.r-project.org"
|
8 |
}
|
9 |
]
|
10 |
},
|
|
|
16 |
"Repository": "CRAN",
|
17 |
"Hash": "a8235afbcd6316e6e91433ea47661013"
|
18 |
},
|
19 |
+
"HDInterval": {
|
20 |
+
"Package": "HDInterval",
|
21 |
+
"Version": "0.2.4",
|
22 |
"Source": "Repository",
|
23 |
"Repository": "CRAN",
|
24 |
+
"Hash": "b5b77433b286dd869ff33ee7fd5c545f"
|
|
|
|
|
|
|
25 |
},
|
26 |
"MASS": {
|
27 |
"Package": "MASS",
|
|
|
128 |
],
|
129 |
"Hash": "45f0398006e83a5b10b72a90663d8d8c"
|
130 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
131 |
"Rcpp": {
|
132 |
"Package": "Rcpp",
|
133 |
"Version": "1.0.12",
|
|
|
139 |
],
|
140 |
"Hash": "5ea2700d21e038ace58269ecdbeb9ec0"
|
141 |
},
|
142 |
+
"VGAM": {
|
143 |
+
"Package": "VGAM",
|
144 |
+
"Version": "1.1-10",
|
145 |
"Source": "Repository",
|
146 |
"Repository": "CRAN",
|
147 |
"Requirements": [
|
148 |
"R",
|
|
|
149 |
"methods",
|
150 |
+
"splines",
|
151 |
"stats",
|
152 |
+
"stats4"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
153 |
],
|
154 |
+
"Hash": "6754eb5b34d10c9b403d1840b58b5064"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
155 |
},
|
156 |
"anytime": {
|
157 |
"Package": "anytime",
|
|
|
165 |
],
|
166 |
"Hash": "74a64813f17b492da9c6afda6b128e3d"
|
167 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
168 |
"askpass": {
|
169 |
"Package": "askpass",
|
170 |
"Version": "1.2.0",
|
|
|
175 |
],
|
176 |
"Hash": "cad6cf7f1d5f6e906700b9d3e718c796"
|
177 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
178 |
"backports": {
|
179 |
"Package": "backports",
|
180 |
"Version": "1.4.1",
|
|
|
219 |
],
|
220 |
"Hash": "9fe98599ca456d6552421db0d6772d8f"
|
221 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
222 |
"box": {
|
223 |
"Package": "box",
|
224 |
"Version": "1.2.0",
|
|
|
256 |
},
|
257 |
"bslib": {
|
258 |
"Package": "bslib",
|
259 |
+
"Version": "0.7.0",
|
260 |
"Source": "Repository",
|
261 |
"Repository": "CRAN",
|
262 |
"Requirements": [
|
263 |
"R",
|
264 |
"base64enc",
|
265 |
"cachem",
|
266 |
+
"fastmap",
|
267 |
"grDevices",
|
268 |
"htmltools",
|
269 |
"jquerylib",
|
|
|
274 |
"rlang",
|
275 |
"sass"
|
276 |
],
|
277 |
+
"Hash": "8644cc53f43828f19133548195d7e59e"
|
278 |
},
|
279 |
"cachem": {
|
280 |
"Package": "cachem",
|
|
|
289 |
},
|
290 |
"callr": {
|
291 |
"Package": "callr",
|
292 |
+
"Version": "3.7.5",
|
293 |
"Source": "Repository",
|
294 |
"Repository": "CRAN",
|
295 |
"Requirements": [
|
|
|
298 |
"processx",
|
299 |
"utils"
|
300 |
],
|
301 |
+
"Hash": "9f0e4fae4963ba775a5e5c520838c87b"
|
302 |
},
|
303 |
"cellranger": {
|
304 |
"Package": "cellranger",
|
|
|
333 |
],
|
334 |
"Hash": "3f038e5ac7f41d4ac41ce658c85e3042"
|
335 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
336 |
"codetools": {
|
337 |
"Package": "codetools",
|
338 |
"Version": "0.2-19",
|
|
|
396 |
],
|
397 |
"Hash": "e8a1e41acf02548751f45c718d55aa6a"
|
398 |
},
|
399 |
+
"crosstalk": {
|
400 |
+
"Package": "crosstalk",
|
401 |
+
"Version": "1.2.1",
|
402 |
+
"Source": "Repository",
|
403 |
+
"Repository": "CRAN",
|
404 |
+
"Requirements": [
|
405 |
+
"R6",
|
406 |
+
"htmltools",
|
407 |
+
"jsonlite",
|
408 |
+
"lazyeval"
|
409 |
+
],
|
410 |
+
"Hash": "ab12c7b080a57475248a30f4db6298c0"
|
411 |
+
},
|
412 |
"curl": {
|
413 |
"Package": "curl",
|
414 |
"Version": "5.2.1",
|
|
|
435 |
},
|
436 |
"data.table": {
|
437 |
"Package": "data.table",
|
438 |
+
"Version": "1.15.4",
|
439 |
"Source": "Repository",
|
440 |
"Repository": "CRAN",
|
441 |
"Requirements": [
|
442 |
"R",
|
443 |
"methods"
|
444 |
],
|
445 |
+
"Hash": "8ee9ac56ef633d0c7cab8b2ca87d683e"
|
446 |
},
|
447 |
"desc": {
|
448 |
"Package": "desc",
|
|
|
474 |
},
|
475 |
"digest": {
|
476 |
"Package": "digest",
|
477 |
+
"Version": "0.6.35",
|
478 |
"Source": "Repository",
|
479 |
"Repository": "CRAN",
|
480 |
"Requirements": [
|
481 |
"R",
|
482 |
"utils"
|
483 |
],
|
484 |
+
"Hash": "698ece7ba5a4fa4559e3d537e7ec3d31"
|
485 |
},
|
486 |
"dplyr": {
|
487 |
"Package": "dplyr",
|
|
|
528 |
],
|
529 |
"Hash": "daf4a1246be12c1fa8c7705a0935c1a0"
|
530 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
531 |
"fansi": {
|
532 |
"Package": "fansi",
|
533 |
"Version": "1.0.6",
|
|
|
554 |
"Repository": "CRAN",
|
555 |
"Hash": "f7736a18de97dea803bde0a2daaafb27"
|
556 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
557 |
"fontawesome": {
|
558 |
"Package": "fontawesome",
|
559 |
"Version": "0.5.2",
|
|
|
577 |
],
|
578 |
"Hash": "47b5f30c720c23999b913a1a635cf0bb"
|
579 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
580 |
"generics": {
|
581 |
"Package": "generics",
|
582 |
"Version": "0.1.3",
|
|
|
590 |
},
|
591 |
"ggplot2": {
|
592 |
"Package": "ggplot2",
|
593 |
+
"Version": "3.5.1",
|
594 |
"Source": "Repository",
|
595 |
"Repository": "CRAN",
|
596 |
"Requirements": [
|
|
|
611 |
"vctrs",
|
612 |
"withr"
|
613 |
],
|
614 |
+
"Hash": "44c6a2f8202d5b7e878ea274b1092426"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
615 |
},
|
616 |
"glue": {
|
617 |
"Package": "glue",
|
|
|
626 |
},
|
627 |
"gtable": {
|
628 |
"Package": "gtable",
|
629 |
+
"Version": "0.3.5",
|
630 |
"Source": "Repository",
|
631 |
"Repository": "CRAN",
|
632 |
"Requirements": [
|
|
|
637 |
"lifecycle",
|
638 |
"rlang"
|
639 |
],
|
640 |
+
"Hash": "e18861963cbc65a27736e02b3cd3c4a0"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
641 |
},
|
642 |
"highr": {
|
643 |
"Package": "highr",
|
|
|
666 |
},
|
667 |
"htmltools": {
|
668 |
"Package": "htmltools",
|
669 |
+
"Version": "0.5.8.1",
|
670 |
"Source": "Repository",
|
671 |
"Repository": "CRAN",
|
672 |
"Requirements": [
|
673 |
"R",
|
674 |
"base64enc",
|
675 |
"digest",
|
|
|
676 |
"fastmap",
|
677 |
"grDevices",
|
678 |
"rlang",
|
679 |
"utils"
|
680 |
],
|
681 |
+
"Hash": "81d371a9cc60640e74e4ab6ac46dcedc"
|
682 |
+
},
|
683 |
+
"htmlwidgets": {
|
684 |
+
"Package": "htmlwidgets",
|
685 |
+
"Version": "1.6.4",
|
686 |
+
"Source": "Repository",
|
687 |
+
"Repository": "CRAN",
|
688 |
+
"Requirements": [
|
689 |
+
"grDevices",
|
690 |
+
"htmltools",
|
691 |
+
"jsonlite",
|
692 |
+
"knitr",
|
693 |
+
"rmarkdown",
|
694 |
+
"yaml"
|
695 |
+
],
|
696 |
+
"Hash": "04291cc45198225444a397606810ac37"
|
697 |
},
|
698 |
"httpuv": {
|
699 |
"Package": "httpuv",
|
|
|
725 |
],
|
726 |
"Hash": "ac107251d9d9fd72f0ca8049988f1d7f"
|
727 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
728 |
"isoband": {
|
729 |
"Package": "isoband",
|
730 |
"Version": "0.2.7",
|
|
|
873 |
],
|
874 |
"Hash": "7ce2733a9826b3aeb1775d56fd305472"
|
875 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
876 |
"memoise": {
|
877 |
"Package": "memoise",
|
878 |
"Version": "2.0.1",
|
|
|
913 |
},
|
914 |
"munsell": {
|
915 |
"Package": "munsell",
|
916 |
+
"Version": "0.5.1",
|
917 |
"Source": "Repository",
|
918 |
"Repository": "CRAN",
|
919 |
"Requirements": [
|
920 |
"colorspace",
|
921 |
"methods"
|
922 |
],
|
923 |
+
"Hash": "4fd8900853b746af55b81fda99da7695"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
924 |
},
|
925 |
"nlme": {
|
926 |
"Package": "nlme",
|
|
|
936 |
],
|
937 |
"Hash": "0984ce8da8da9ead8643c5cbbb60f83e"
|
938 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
939 |
"openssl": {
|
940 |
"Package": "openssl",
|
941 |
+
"Version": "2.1.2",
|
942 |
"Source": "Repository",
|
943 |
"Repository": "CRAN",
|
944 |
"Requirements": [
|
945 |
"askpass"
|
946 |
],
|
947 |
+
"Hash": "ea2475b073243d9d338aa8f086ce973e"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
948 |
},
|
949 |
"pillar": {
|
950 |
"Package": "pillar",
|
|
|
1009 |
],
|
1010 |
"Hash": "876c618df5ae610be84356d5d7a5d124"
|
1011 |
},
|
1012 |
+
"plotly": {
|
1013 |
+
"Package": "plotly",
|
1014 |
+
"Version": "4.10.4",
|
1015 |
"Source": "Repository",
|
1016 |
"Repository": "CRAN",
|
1017 |
"Requirements": [
|
1018 |
+
"R",
|
1019 |
+
"RColorBrewer",
|
1020 |
+
"base64enc",
|
1021 |
+
"crosstalk",
|
1022 |
+
"data.table",
|
1023 |
+
"digest",
|
1024 |
+
"dplyr",
|
1025 |
+
"ggplot2",
|
1026 |
+
"htmltools",
|
1027 |
+
"htmlwidgets",
|
1028 |
+
"httr",
|
1029 |
+
"jsonlite",
|
1030 |
+
"lazyeval",
|
1031 |
+
"magrittr",
|
1032 |
+
"promises",
|
1033 |
+
"purrr",
|
1034 |
+
"rlang",
|
1035 |
+
"scales",
|
1036 |
+
"tibble",
|
1037 |
+
"tidyr",
|
1038 |
+
"tools",
|
1039 |
+
"vctrs",
|
1040 |
+
"viridisLite"
|
1041 |
],
|
1042 |
+
"Hash": "a1ac5c03ad5ad12b9d1597e00e23c3dd"
|
1043 |
},
|
1044 |
"praise": {
|
1045 |
"Package": "praise",
|
|
|
1101 |
],
|
1102 |
"Hash": "0d8a15c9d000970ada1ab21405387dee"
|
1103 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1104 |
"ps": {
|
1105 |
"Package": "ps",
|
1106 |
"Version": "1.7.6",
|
|
|
1127 |
],
|
1128 |
"Hash": "1cba04a4e9414bdefc9dcaa99649a8dc"
|
1129 |
},
|
1130 |
+
"rappdirs": {
|
1131 |
+
"Package": "rappdirs",
|
1132 |
+
"Version": "0.3.3",
|
1133 |
"Source": "Repository",
|
1134 |
"Repository": "CRAN",
|
1135 |
"Requirements": [
|
1136 |
+
"R"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1137 |
],
|
1138 |
+
"Hash": "5e3c5dc0b071b21fa128676560dbe94d"
|
1139 |
},
|
1140 |
+
"reactR": {
|
1141 |
+
"Package": "reactR",
|
1142 |
+
"Version": "0.5.0",
|
1143 |
+
"Source": "Repository",
|
1144 |
+
"Repository": "CRAN",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1145 |
"Requirements": [
|
1146 |
+
"htmltools"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1147 |
],
|
1148 |
+
"Hash": "c9014fd1a435b2d790dd506589cb24e5"
|
1149 |
},
|
1150 |
+
"reactable": {
|
1151 |
+
"Package": "reactable",
|
1152 |
+
"Version": "0.4.4",
|
1153 |
"Source": "Repository",
|
1154 |
"Repository": "CRAN",
|
1155 |
"Requirements": [
|
1156 |
+
"R",
|
1157 |
+
"digest",
|
1158 |
+
"htmltools",
|
1159 |
+
"htmlwidgets",
|
1160 |
+
"jsonlite",
|
1161 |
+
"reactR"
|
1162 |
],
|
1163 |
+
"Hash": "6069eb2a6597963eae0605c1875ff14c"
|
1164 |
},
|
1165 |
"readODS": {
|
1166 |
"Package": "readODS",
|
|
|
1203 |
],
|
1204 |
"Hash": "9de96463d2117f6ac49980577939dfb3"
|
1205 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1206 |
"rematch": {
|
1207 |
"Package": "rematch",
|
1208 |
"Version": "2.0.0",
|
|
|
1236 |
},
|
1237 |
"renv": {
|
1238 |
"Package": "renv",
|
1239 |
+
"Version": "1.0.5",
|
1240 |
"Source": "Repository",
|
1241 |
"Repository": "CRAN",
|
1242 |
"Requirements": [
|
1243 |
"utils"
|
1244 |
],
|
1245 |
+
"Hash": "32c3f93e8360f667ca5863272ec8ba6a"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1246 |
},
|
1247 |
"rex": {
|
1248 |
"Package": "rex",
|
|
|
1282 |
],
|
1283 |
"Hash": "59ee79b26dd590b08dd1a3111d093832"
|
1284 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1285 |
"rlang": {
|
1286 |
"Package": "rlang",
|
1287 |
"Version": "1.1.3",
|
|
|
1293 |
],
|
1294 |
"Hash": "42548638fae05fd9a9b5f3f437fbbbe2"
|
1295 |
},
|
1296 |
+
"rmarkdown": {
|
1297 |
+
"Package": "rmarkdown",
|
1298 |
+
"Version": "2.26",
|
1299 |
+
"Source": "Repository",
|
1300 |
+
"Repository": "CRAN",
|
1301 |
+
"Requirements": [
|
1302 |
+
"R",
|
1303 |
+
"bslib",
|
1304 |
+
"evaluate",
|
1305 |
+
"fontawesome",
|
1306 |
+
"htmltools",
|
1307 |
+
"jquerylib",
|
1308 |
+
"jsonlite",
|
1309 |
+
"knitr",
|
1310 |
+
"methods",
|
1311 |
+
"tinytex",
|
1312 |
+
"tools",
|
1313 |
+
"utils",
|
1314 |
+
"xfun",
|
1315 |
+
"yaml"
|
1316 |
+
],
|
1317 |
+
"Hash": "9b148e7f95d33aac01f31282d49e4f44"
|
1318 |
+
},
|
1319 |
"rprojroot": {
|
1320 |
"Package": "rprojroot",
|
1321 |
"Version": "2.0.4",
|
|
|
1335 |
},
|
1336 |
"sass": {
|
1337 |
"Package": "sass",
|
1338 |
+
"Version": "0.4.9",
|
1339 |
"Source": "Repository",
|
1340 |
"Repository": "CRAN",
|
1341 |
"Requirements": [
|
|
|
1345 |
"rappdirs",
|
1346 |
"rlang"
|
1347 |
],
|
1348 |
+
"Hash": "d53dbfddf695303ea4ad66f86e99b95d"
|
1349 |
},
|
1350 |
"scales": {
|
1351 |
"Package": "scales",
|
|
|
1401 |
],
|
1402 |
"Hash": "3a1f41807d648a908e3c7f0334bf85e6"
|
1403 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1404 |
"shinyWidgets": {
|
1405 |
"Package": "shinyWidgets",
|
1406 |
+
"Version": "0.8.6",
|
1407 |
"Source": "Repository",
|
1408 |
"Repository": "CRAN",
|
1409 |
"Requirements": [
|
|
|
1417 |
"sass",
|
1418 |
"shiny"
|
1419 |
],
|
1420 |
+
"Hash": "bc918b6911c4e928e24a9928295de834"
|
1421 |
},
|
1422 |
+
"shinyjs": {
|
1423 |
+
"Package": "shinyjs",
|
1424 |
+
"Version": "2.1.0",
|
1425 |
"Source": "Repository",
|
1426 |
"Repository": "CRAN",
|
1427 |
"Requirements": [
|
1428 |
"R",
|
1429 |
+
"digest",
|
1430 |
+
"jsonlite",
|
1431 |
+
"shiny"
|
1432 |
],
|
1433 |
+
"Hash": "802e4786b353a4bb27116957558548d5"
|
1434 |
},
|
1435 |
"sourcetools": {
|
1436 |
"Package": "sourcetools",
|
|
|
1442 |
],
|
1443 |
"Hash": "5f5a7629f956619d519205ec475fe647"
|
1444 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1445 |
"stringi": {
|
1446 |
"Package": "stringi",
|
1447 |
"Version": "1.8.3",
|
|
|
1472 |
],
|
1473 |
"Hash": "960e2ae9e09656611e0b8214ad543207"
|
1474 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1475 |
"styler": {
|
1476 |
"Package": "styler",
|
1477 |
"Version": "1.10.2",
|
|
|
1546 |
],
|
1547 |
"Hash": "a84e2cc86d07289b3b6f5069df7a004c"
|
1548 |
},
|
1549 |
+
"tidyr": {
|
1550 |
+
"Package": "tidyr",
|
1551 |
+
"Version": "1.3.1",
|
1552 |
+
"Source": "Repository",
|
1553 |
+
"Repository": "CRAN",
|
1554 |
+
"Requirements": [
|
1555 |
+
"R",
|
1556 |
+
"cli",
|
1557 |
+
"cpp11",
|
1558 |
+
"dplyr",
|
1559 |
+
"glue",
|
1560 |
+
"lifecycle",
|
1561 |
+
"magrittr",
|
1562 |
+
"purrr",
|
1563 |
+
"rlang",
|
1564 |
+
"stringr",
|
1565 |
+
"tibble",
|
1566 |
+
"tidyselect",
|
1567 |
+
"utils",
|
1568 |
+
"vctrs"
|
1569 |
+
],
|
1570 |
+
"Hash": "915fb7ce036c22a6a33b5a8adb712eb1"
|
1571 |
+
},
|
1572 |
"tidyselect": {
|
1573 |
"Package": "tidyselect",
|
1574 |
"Version": "1.2.1",
|
|
|
1585 |
],
|
1586 |
"Hash": "829f27b9c4919c16b593794a6344d6c0"
|
1587 |
},
|
1588 |
+
"tinytex": {
|
1589 |
+
"Package": "tinytex",
|
1590 |
+
"Version": "0.50",
|
1591 |
+
"Source": "Repository",
|
1592 |
+
"Repository": "CRAN",
|
1593 |
+
"Requirements": [
|
1594 |
+
"xfun"
|
1595 |
+
],
|
1596 |
+
"Hash": "be7a76845222ad20adb761f462eed3ea"
|
1597 |
+
},
|
1598 |
"tzdb": {
|
1599 |
"Package": "tzdb",
|
1600 |
"Version": "0.4.0",
|
|
|
1666 |
],
|
1667 |
"Hash": "390f9315bc0025be03012054103d227c"
|
1668 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1669 |
"waldo": {
|
1670 |
"Package": "waldo",
|
1671 |
"Version": "0.5.2",
|