Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 Calc » Generovanie možných korelácií podľa možných kombinácií tolerancie » 5. 2. 2022 04:18:13

IRate7
Odpovědí: 0

Zdravím, potreboval by som pomoc od skúsenejších používateľov.
Príloha
Z hodnôt viditeľných v prílohe tvorím manuálne korelačné subkategórie. Tieto subkategórie tvoria hodnoty ktoré spolu korelujú vtedy, keď je rozdiel medzi nimi menší ako 7. Takže maximálna tolerancia je 7 a všetky hodnoty ktorých vzájomný rozdiel je menší ako táto tolerancia spadajú do danej korelačnej subkategórie,čiže spolu podľa mojej podmienky korelujú. Tak ako táto podmienka platí pri kladných hodnotách, tak aj pri záporných. Príčinný súvis/kauzálnosť medzi týmito hodnotami chcem v praxi dokázať tak že použijem identickú toleranciu viazajúcu sa ku konkrétnej kor. subkategórií v oboch hodnotových dominantách (klad. + zap.) ako väzbu ktorá dokáže ich súvis, keď budem dáta a ich reaktivitu v praxi testovať v reálnom čase súbežne. Mojim cieĺom je teda vyhľadať korelácie z hodnôt pripadajúcim ku všetkým možným kombináciám tolerancie, od 0,1 do 7  a následne ich testovať. Preto by som potreboval  nástroj, ktorý by všetky tieto hodnoty prepočítal v súvislosti s toleranciou, a vo výsledku by mi dal ku každej možnej kombinácií v rámci tolerancie (0,1 do 7) potencionálne korelácie hodnôt, napr. 0.4= 1.5,1,9,2,4, 1=2,3,4… Je možné vykonávať tento výpočet tak aby to bolo časovou efektívne pomocou vzorca priamo v libre? Pripadne dať tieto hodnoty do nejakého externého nástroja a dosiahnuť tak požadovaný výsledok?

#2 Re: Calc » Automatické označenie najvyššej hodnoty za čas. interval » 5. 7. 2021 16:39:29

Zdravím, ešte by som mal poslednú otázku.

Pri počítaní priemeru v mínusových hodnotách (vid. screen) za mi zaznačia automaticky najnižšie hodnoty (chápem že ich makro vníma ako najvyššie), mojim cieľom je však zozbierať čo najväčšie hodnoty aj v zápornej podobe a následne z nich vypočítať a. priemer. Je možné nejako upraviť pôvodné makro? Moja predstava je urobiť kópiu ktorú by som editoval aj pre záporné hodnoty, následne by som pre každý typ hodnôt (+-) použil inú verziu/makro. Ďakujem

Min. pr. pri zap. hod.

#3 Re: Calc » Automatické označenie najvyššej hodnoty za čas. interval » 5. 7. 2021 16:19:45

Ďakujem pekne za všetky odpovede. Ku testovaniu nového kódu som sa ešte nedostal ale pri označení stĺpca v ktorom sa nachádza dátum som dal CTRL + H a podľa inštrukcii som použil  (\d{4}/\d{2}/\d{2}).+ = $1. Dátum sa pekne upravil len do podoby YYYY/DD/MM a následne makro vedelo prečítať dátumy správne a tak vybrať len jeden maximálny priemer. Ďakujem všetkým ktorí sa zapojili do diskusie a pomohli mi, prajem pekný zvyšok dňa

#4 Re: Calc » Automatické označenie najvyššej hodnoty za čas. interval » 5. 7. 2021 01:57:09

Makro funguje bez problémov a slúži svojmu účelu, ďakujem za váš čas a energiu ktorú ste venovali môjmu príspevku

Makro

Chcel by som sa ešte informovať, je možné odstrániť hromadným príkazom čas vo formáte HH:MM:SS zo stĺpcov alebo riadkov? Viem nahradiť označenie "UTC" (CTRL + H") ale neviem ako mám hromadne nahradiť formát kde hodnoty nie sú identické alebo ich nejakým spôsobom hromadne odstrániť. Potrebujem len dátum (Y/D/M , dodatočný formát- H:M:S mi tam prekáža.

Makro

Potrebujem to odstrániť aj z dôvodu že aj napriek tomu že konšt.: const cOddel="YYYY/DD/MM HH:MM:SS" mám v tejto forme, makro to nejako pomýli, vid. screen, preto som musel formát HH:MM:SS odstraňovať manuálne aby makro pracovalo správne.

Ďakujem za prípadnú odpoveď

#5 Re: Calc » Automatické označenie najvyššej hodnoty za čas. interval » 30. 6. 2021 16:45:54

Ďakujem krásne za odpoveď, chcel by som sa ešte spýtať, ak tomu správne chápem tak daný vzorec mám vložiť do stĺpca
vedľa a pokiaľ je riadkov viac ako 1000 zmeniť interval napr. na B2:B1500?
Nesprávne som odfotil formát dátumu a času (vid. screen), nevadí že tam je formát UTC a sú tam aj menšie jednotky?

Screen

#6 Calc » Automatické označenie najvyššej hodnoty za čas. interval » 30. 6. 2021 14:15:49

IRate7
Odpovědí: 15

Dobrý deň,

pri mojej aktuálnej metóde zberu dát a následného výpočtu aritmetického priemeru z nich mám problémy keďže
manuálne je to pri kvante dát časove neefektívne.
Potreboval by som zautomatizovať celý proces, čiže označenie/mark čo najväčšej hodnoty zo súboru viacerých hodnôt za daný časový úsek, a  vzhľadom nato že dátum, napr. 02/07/2020 pokrýva viacero riadkov/rows a som začiatočník
neviem nájsť vhodný spôsob.

Ďakujem za prípadnú pomoc

Vid. screen:

Screen

Zápatí

Používáme FluxBB