Error using datenum (line 201) DATENUM failed.
1 回表示 (過去 30 日間)
古いコメントを表示
Help me!
I have this error, and I don't know why.
Error using datenum (line 201)
DATENUM failed.
Caused by:
Error using dtstr2dtnummx
Failed to convert from text to date number.
My script is this:
[ndata, text, alldata]=xlsread('positive_read_Copia.xlsx'); % inside there are data (dd/mm/yyyy hh:mm:ss) and coordinates
date=date.';
tmp=char(date);
tmp_date=datenum(tmp,'dd/mm/yyyy HH:MM');
DateVector = datevec(tmp_date);
Date_minute=(tmp_date-tmp_date(1))*24*60; % Time, in minutes compared to the 1st georeferenced tweet
clear tmp;
2 件のコメント
Cris LaPierre
2021 年 11 月 18 日
Please share your spreadsheet. You can attach it using the paperclip icon.
回答 (1 件)
Stephen23
2021 年 11 月 18 日
編集済み: Stephen23
2021 年 11 月 18 日
Do not use outdated, discouraged, deprecated DATENUM (or for that matter DATEVEC or DATESTR).
Import your data using READTABLE, which automatically identifies the dates and imports them as DATETIME objects:
T = readtable('positive_read_Copia.xlsx')
D = T.tweet_created_at - T.tweet_created_at(1)
M = minutes(D)
4 件のコメント
Sean de Wolski
2021 年 11 月 18 日
You'll also want to look at https://www.mathworks.com/help/releases/R2021b/stats/dbscan.html and either geobubble or geoplot https://www.mathworks.com/help/releases/R2021b/matlab/ref/geoplot.html.
参考
カテゴリ
Help Center および File Exchange で Dates and Time についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!