IMF data extraction module added
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"source_window_id": "",
|
"source_window_id": "",
|
||||||
"Source": "Source",
|
"Source": "Source",
|
||||||
"cursorPosition": "291,28",
|
"cursorPosition": "8,11",
|
||||||
"scrollLine": "223"
|
"scrollLine": "0"
|
||||||
}
|
}
|
||||||
@@ -12,15 +12,15 @@
|
|||||||
"properties": {
|
"properties": {
|
||||||
"source_window_id": "",
|
"source_window_id": "",
|
||||||
"Source": "Source",
|
"Source": "Source",
|
||||||
"cursorPosition": "291,28",
|
"cursorPosition": "8,11",
|
||||||
"scrollLine": "223"
|
"scrollLine": "0"
|
||||||
},
|
},
|
||||||
"folds": "",
|
"folds": "",
|
||||||
"lastKnownWriteTime": 1686049083,
|
"lastKnownWriteTime": 1686049765,
|
||||||
"encoding": "UTF-8",
|
"encoding": "UTF-8",
|
||||||
"collab_server": "",
|
"collab_server": "",
|
||||||
"source_window": "",
|
"source_window": "",
|
||||||
"last_content_update": 1686049083340,
|
"last_content_update": 1686049765357,
|
||||||
"read_only": false,
|
"read_only": false,
|
||||||
"read_only_alternatives": []
|
"read_only_alternatives": []
|
||||||
}
|
}
|
||||||
@@ -22,8 +22,7 @@ options(shiny.reactlog = TRUE, appDir = getwd())
|
|||||||
|
|
||||||
source("mod_basic.R")
|
source("mod_basic.R")
|
||||||
source("panel.R")
|
source("panel.R")
|
||||||
|
source("secretary.R")
|
||||||
# source("secretary.R")
|
|
||||||
# source("forplumber.R")
|
# source("forplumber.R")
|
||||||
source("modals.R")
|
source("modals.R")
|
||||||
|
|
||||||
@@ -182,10 +181,6 @@ server <- function(input, output) {
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
setProgress(value = 2, message = "Done")
|
setProgress(value = 2, message = "Done")
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
7
app.R
7
app.R
@@ -22,8 +22,7 @@ options(shiny.reactlog = TRUE, appDir = getwd())
|
|||||||
|
|
||||||
source("mod_basic.R")
|
source("mod_basic.R")
|
||||||
source("panel.R")
|
source("panel.R")
|
||||||
|
source("secretary.R")
|
||||||
# source("secretary.R")
|
|
||||||
# source("forplumber.R")
|
# source("forplumber.R")
|
||||||
source("modals.R")
|
source("modals.R")
|
||||||
|
|
||||||
@@ -182,10 +181,6 @@ server <- function(input, output) {
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
setProgress(value = 2, message = "Done")
|
setProgress(value = 2, message = "Done")
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
11
secretary.R
Normal file
11
secretary.R
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
# Function to get mode
|
||||||
|
getmode <- function(v) {
|
||||||
|
uniqv <- unique(v)
|
||||||
|
uniqv[which.max(tabulate(match(v, uniqv)))]
|
||||||
|
}
|
||||||
|
|
||||||
|
# Function to return length of unique
|
||||||
|
|
||||||
|
lenun <- function(x) {
|
||||||
|
length(unique(x))
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user