r - 在 read_csv 之后在 Shiny 中将数字日期转换为 YMD 时遇到问题
问题描述
您好,我有一个闪亮的应用程序,我从本地机器上传文件。我遇到的一个问题是我的 csv 中的日期转换为 Shiny 中的数字。我试图回溯到日期,但我无法让它回到 YMD 格式。
library(shiny)
library(tidyverse)
ui <- fluidPage(
sidebarLayout(
sidebarPanel(
fileInput("test", "test")
),
mainPanel(
tableOutput("testtab")
)
)
)
server <- function(input, output) {
data = reactive({
req(input$test)
dat = as.data.frame(read_csv(input$test$datapath))
dat$Date = round(as.numeric(dat$Date),2)
dat$Date = as.Date(dat$Date)
return(dat)
})
output$testtab <- renderTable({
data()
})
}
shinyApp(ui = ui, server = server)
我希望“日期”列是 YMD 格式的实际日期。如您所见,我尝试了一些方法,但似乎没有任何效果。
解决方案
推荐阅读
- css - 无法使用 styled-components 将样式应用于 React Native 中的自定义组件?
- r - 使用 mutate 计算条件比例
- r - 在 R 中创建马赛克图
- python - 我如何使用while循环解决这个问题?我尝试但我无法崩溃
- ruby-on-rails - Rails 搜索表单 - 不呈现结果
- python - 从 xml 文件夹数据到 pandas 数据框
- python - 在启用串行的情况下在启动时运行 python 脚本
- php - Laravel Nova 门不会停止在生产中进入登录
- python - x = np.array(data.drop[predict], 1) 给出“方法”对象不可下标
- sas - sas 中的斑马主题与 noprint 无关