我正在用这些数据from 538绘制情节图。日期是有条理的,但是当我制作一个情节(日期为x轴)时,它从10月开始,然后是11月,然后是7月,然后它最终按顺序排列。
这就是我现在为代码所做的一切。
plot_ly(weather, x = ~date, y = ~actual_min_temp)
答案 0 :(得分:1)
在绘图之前,请确保将日期数据转换为日期类。例如,当日期数据是字符类时,可能会发生此错误。要将数据转换为日期类,您可以尝试使用以下方法之一:
function Test-Date {
[CmdletBinding()]
Param(
[Parameter(Mandatory=$true)]
[string]$Date
)
$culture = Get-Culture
try {
[void][DateTime]::ParseExact($Date, 'g', $culture)
$true
} catch {
$false
}
}
然后再尝试绘图。