- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何获取本地语言的工作日和月份?
我的代码:
library(lubridate)
data <- c("10-02-2015", "11-03-2015")
data.lubri <- dmy(data)
wday(data.lubri, label=TRUE)
总是返回
[1] Tues Wed
Levels: Sun < Mon < Tues < Wed < Thurs < Fri < Sat
和
month(data.lubri, label = TRUE)
总是返回
[1] Feb Mar
Levels: Jan < Feb < Mar < Apr < May < Jun < Jul < Aug < Sep < Oct < Nov < Dec
我需要它的葡萄牙语版本,使用 lubridate,并且已经尝试了大量的语言环境选项,但似乎没有任何与 lubridate 相关的工作。
不过,基本函数 weekdays() 和 months() 可以工作。
问题是 base months() 在处理日期时给我一个无序向量。
我需要它们作为一个有序的因素,以便以后绘图。
我目前的工作是亲自动手:
factor(months(data.lubri, abbreviate=TRUE),
levels = c("Jan", "Fev", "Mar", "Abr", "Mai", "Jun", "Jul",
"Ago", "Set", "Out", "Nov", "Dez"),
ordered=TRUE)
[1] Fev Mar
Levels: Jan < Fev < Mar < Abr < Mai < Jun < Jul < Ago < Set < Out < Nov < Dez
但这不是经典...
最佳答案
当前版本的 lubridate(至少 1.7.1)默认允许这样做:
wday(x, label = FALSE, abbr = TRUE,
week_start = getOption("lubridate.week.start", 7),
locale = Sys.getlocale("LC_TIME"))
在旧版本中,您只需将标签添加到保存工作日的因子变量(本例中为荷兰语):
variable <- factor(variable, levels = c('Mon', 'Tues', 'Wed', 'Thurs', 'Fri', 'Sat', 'Sun'), labels = c('Maandag', 'Dinsdag', 'Woensdag', 'Donderdag', 'Vrijdag', 'Zaterdag', 'Zondag'))
关于R 润滑剂 : weekdays in local language,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43099990/
我完全被难住了- 使用 Weekday() vba 中的函数返回不正确的工作日,而在 Excel 中的工作表中使用它返回正确的工作日。指定或省略周开始参数似乎也没有任何区别。 系统时钟(我认为它用于“
我位于伦敦 GMT 时区。 如果我插入 Excel: =IF(OR(WEEKDAY(F20)=6;WEEKDAY(F20)=7);TRUE;FALSE) 我得到TRUE返回,这显然是错误的,因为它是我
我只需在周一执行该程序;所以我首先对 WEEKDAY() 进行测试,但有一个语法错误,我无法找出问题所在? CREATE DEFINER=`root`@`localhost` PROCEDURE `f
我的 MySQL 查询有问题,它按工作日对表中的数据进行分组。 我需要它来填写数据中缺失的工作日,例如下面 SQL 示例中的星期日(第 7 个工作日)。 SQL Fiddle MySQL 5.6 架构
class Event(models.Model): day = models.DateField(blank=True, null=True) period = models.Int
我遇到了将星期几字符串转换为 time.Weekday 值的问题。我找不到 time 包中内置的任何内容。 然后我编写了这个简单的函数(满足我的需求): var daysOfWeek = [...]s
Weekday 函数 返回代表一星期中某天的整数。 Weekday(date, [firstdayofweek]) 参数 date 可以代表日期的任意表达式。如果 date 参数中包含 N
我有以下数据框。这只是头部,日期跨度为 2 个月。我的问题是如何在数据框中创建一个具有两个级别“工作日”和“周末”的新因子变量,以指示给定日期是工作日还是周末? steps da
我试图理解两者,但我真的很困惑。网上说: MySQL 工作日() 返回给定日期一周中某天的索引(0 表示星期一,1 表示星期二,......6 表示星期日)。 MySQL DAYOFWEEK() 返回
如何获取本地语言的工作日和月份? 我的代码: library(lubridate) data <- c("10-02-2015", "11-03-2015") data.lubri <- dmy(da
我想解析脚本中的日期,我想知道是否有等效的: relativedelta(days=1, weekday=MO) 但是几个月了? 现在,我提取文本中的月份数字,并将其与文档的创建日期(和月份)进行比较
我正在尝试根据小组在工作日特定时间的可用性创建一个调度系统。团体可以在一周中的任何一天的任何时间提供服务。例如,A 组的开放时间为周一上午 2 点至上午 8 点、下午 1 点至晚上 11 点,周二..
我想要一个无需修改即可同时在 MySQL 和 Postgres 上运行的查询(我正在从 MySQL -> Postgres 迁移,理想情况下,我想在测试迁移时在两个数据库上运行完全相同的查询,而不是特
我相信答案是肯定的,但苹果的文档暗示答案是否定的。 Weekday units are the numbers 1 through n, where n is the number of days i
我使用 Stanford CoreNLP 处理英语 Gigaword 语料库的 NYT 部分。虽然它仍在进行中,但会多次记录以下消息: 未知变量:WEEKDAY 每次记录此消息时,内存消耗都会增加。现
我有一个工作日整数 (0,1,2...),我需要获取日期名称 ('Monday', 'Tuesday',...)。 是否有内置的 Python 函数或执行此操作的方法? 这是我编写的函数,它可以工作,
我想数一数约翰在蓝色房间里的时间,那是一个星期四。我玩过计数 和 工作日 并检查了文档。 我试过计数 有两个条件但得到错误或结果为 0。 最佳答案 正如@Gary'sStudent 在专栏中所说的那样
我将语言环境设置为 'ro',现在工作日使用罗马尼亚语。但是,我还设置了 week : { dow : 1 } 和 moment.weekdays() 返回从星期日开始的 'en' 中的天数。
我正在编写 Laravel 调度程序任务,并希望每个工作日(从星期一到星期五)每天运行一次。 我看到了 Task Scheduler有 ->weekdays()选项,大概就是我想要的。 但是我找不到此
在新的 C++20 header 有一个 std::chrono::weekday类型。为什么我不能比较 weekday与 operator看来, 没有 Wednesday不小于 Thursday
我是一名优秀的程序员,十分优秀!