AMcoder - javascript, python, java, html, php, sql

Ինչպես փոխարկել ամսաթիվը և ժամը թվային արժեքի

Որպես նոր և ինքնուսույց R օգտագործող, ես պայքարում եմ ամսաթվի և ժամի արժեքների նիշերը թվերի վերածելու համար, որպեսզի ինձ հնարավորություն տա խմբավորել տվյալների եզակի համակցությունները: Ես հուսով եմ, որ ինչ-որ մեկը նախկինում հանդիպել է դրան և գիտի, թե ինչպես կարող եմ դա անել:

Ես կցանկանայի փոխակերպել DateTime տվյալների դաշտը (30/11/2012 14:35) ամսաթվի և ժամի թվային տարբերակի (վայրկյաններ 1970 թվականից, գուցե??), որպեսզի անհրաժեշտության դեպքում կարողանամ հետ հղում կատարել ամսաթիվը և ժամը: .

Ես փնտրել եմ R օգնությունը և առցանց օգնությունը և միայն թվում է, թե կարող եմ գտնել POSIXct, strptime, որոնք, կարծես, փոխակերպվում են այլ կերպ իմ տեսած օրինակներում:

Ես պետք է կիրառեմ փոխակերպումը մեծ տվյալների բազայի վրա, այնպես որ ես պետք է սահմանեմ ֆորմատավորումը դաշտի համար, ոչ թե անհատական ​​արժեք:

Ես փորձել եմ փոփոխել որոշ python կոդ, բայց ապարդյուն...

Սրա հետ կապված ցանկացած օգնություն, ներառյալ այն գործիքների ցուցումները, որոնց մասին ես պետք է կարդամ, շատ գնահատելի կլինի:

20.03.2014


Պատասխանները:


1

Դուք կարող եք դա անել բազային R-ի միջոցով, բայց յուղման փաթեթում կան որոշ դյուրանցումներ ընդհանուր ամսաթվերի ձևաչափերի համար.

library(lubridate)
d <- ymd_hms("30/11/2012 14:35")
> as.numeric(d)
[1] 1921407275

?POSIXct-ից:

«POSIXct» դասը ներկայացնում է 1970 թվականի սկզբից սկսած վայրկյանների (ստորագրված) թիվը (UTC ժամային գոտում) որպես թվային վեկտոր։

20.03.2014
  • Սա հիանալի է, շնորհակալություն արագ արձագանքման համար. այս կոդը որպես օրինակ իմաստ ունի և աշխատում է ինձ համար: Այնուամենայնիվ, ես դեռևս պայքարում եմ սա կիրառելու %d/%m/%Y %H:%M (DateTime) ձևաչափով դաշտի վրա, այլ ոչ թե պարզապես կիրառելու մեկ սահմանված տվյալների կետ: Ես պարզապես չեմ կարող գլխի ընկնել, թե ինչպես ընդհանուր առմամբ կիրառել ձևաչափ, որից հետո այն կիրառվի դաշտում: Կանխավ շնորհակալ եմ համբերության համար։ Լու 21.03.2014
  • ymd_hms() ընդունում է վեկտորը (կարող է լինել data.frame-ի սյունակ) և վերադարձնում է նույն երկարության վեկտորը՝ յուրաքանչյուր տարր փոխարկված: Այնուհետև կարող եք վերանշանակել այդ վեկտորը ձեր data.frame-ի նույն սյունակում, և այն ամբողջ սյունակը կվերածի POSIXct-ի: 21.03.2014
  • Շնորհակալություն ձեր ժամանակի համար...Կարծում եմ, որ ես հասկանում եմ ձեր պատասխանը և փորձում էի ymd_hms-ին տալ վեկտոր (ամսաթիվ) ինչպես ստորև, բայց ես պայքարում եմ ստանալ այն արդյունքը, որը ես փնտրում եմ դեռ ՓՈՐՁ 1. › ymd_hms(%d/ %m/%Y %H:%M) [1] NA Նախազգուշական հաղորդագրություն. Բոլոր ձևաչափերը չհաջողվեց վերլուծել: Ձևաչափեր չեն գտնվել: ՓՈՐՁ 2. › dataformat‹-ymd_hms(datime,format = %d/%m/%Y %H:%M) Զգուշացնող հաղորդագրություն. 191-ը չհաջողվեց վերլուծել: › as.numeric(datime) [1] 14 14 15 15 15 15 15 սա տալիս է եզակի արժեքներ, բայց ոչ տրամաբանորեն շրջելի: Կներեք, որ որոշ ժամանակ է պահանջվում՝ լուծելու համար: Լու 21.03.2014
  • Նոր նյութեր

    Օգտագործելով Fetch Vs Axios.Js-ը՝ HTTP հարցումներ կատարելու համար
    JavaScript-ը կարող է ցանցային հարցումներ ուղարկել սերվեր և բեռնել նոր տեղեկատվություն, երբ դա անհրաժեշտ լինի: Օրինակ, մենք կարող ենք օգտագործել ցանցային հարցումը պատվեր ներկայացնելու,..

    Տիրապետել հանգստության արվեստին. մշակողի ուղեցույց՝ ճնշման տակ ծաղկելու համար
    Տիրապետել հանգստության արվեստին. մշակողի ուղեցույց՝ ճնշման տակ ծաղկելու համար Ինչպե՞ս հանգստացնել ձեր միտքը և աշխատեցնել ձեր պրոցեսորը: Ինչպես մնալ հանգիստ և զարգանալ ճնշման տակ...

    Մեքենայի ուսուցում բանկային և ֆինանսների ոլորտում
    Բարդ, խելացի անվտանգության համակարգերը և հաճախորդների սպասարկման պարզեցված ծառայությունները բիզնեսի հաջողության բանալին են: Ֆինանսական հաստատությունները, մասնավորապես, պետք է առաջ մնան կորի..

    Ես AI-ին հարցրի կյանքի իմաստը, այն ինչ ասում էր, ցնցող էր:
    Այն պահից ի վեր, երբ ես իմացա Արհեստական ​​ինտելեկտի մասին, ես հիացած էի այն բանով, թե ինչպես է այն կարողանում հասկանալ մարդկային նորմալ տեքստը, և այն կարող է առաջացնել իր սեփական արձագանքը դրա..

    Ինչպես սովորել կոդավորումը Python-ում վագրի պես:
    Սովորելու համար ծրագրավորման նոր լեզու ընտրելը բարդ է: Անկախ նրանից, թե դուք սկսնակ եք, թե առաջադեմ, դա օգնում է իմանալ, թե ինչ թեմաներ պետք է սովորել: Ծրագրավորման լեզվի հիմունքները, դրա..

    C++-ի օրական բիթ(ե) | Ամենաերկար պալինդրոմային ենթաշարը
    C++ #198-ի ամենօրյա բիթ(ե), Ընդհանուր հարցազրույցի խնդիր. Ամենաերկար պալինդրոմային ենթատող: Այսօր մենք կանդրադառնանք հարցազրույցի ընդհանուր խնդրին. Ամենաերկար palindromic substring...

    Kydavra ICAReducer՝ ձեր տվյալների ծավալայինությունը նվազեցնելու համար
    Ի՞նչ է ICAReducer-ը: ICAReducer-ն աշխատում է հետևյալ կերպ. այն նվազեցնում է նրանց միջև բարձր փոխկապակցված հատկանիշները մինչև մեկ սյունակ: Բավականին նման է PCAreducer-ին, չնայած այն..