![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 206 Pomógł: 0 Dołączył: 26.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Pobieram z bazy funkcją SELECT COUNT ilość rekordków dwóch zmiennych "pozytywy" oraz "negatywy" chciałbym z tego uzyskać procent wiarygodności czyli np. w przypadku gdzie jest: - negatywów 0 a pozytywów 5, to wynik 100% - negatywów 1 a pozytywów 1, to wynik 50% itd. jakie równanie by tu się przydało? proszę o pomoc |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 587 Pomógł: 190 Dołączył: 5.02.2011 Skąd: 64-800 Ostrzeżenie: (0%) ![]() ![]() |
negatywy/(negatywy+pozytywy)*100
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 111 Pomógł: 0 Dołączył: 5.01.2013 Ostrzeżenie: (0%) ![]() ![]() |
a sprobuj
([NA TAK]*100/[NA NIE])/[NA TAK + NA NIE] nie mam pojecia czy ten wzor bedzie działął dobrze sprawdz |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 206 Pomógł: 0 Dołączył: 26.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
niestety obydwa nie działają poprawnie
stosuje to dla przykładu gdzie pozytyw = 10 negatyw = 2 wynik powinien być 20%, a pokazuje inny ![]() Ten post edytował maksik 25.03.2013, 23:01:41 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
@maksik: jakiej wartości oczekujesz w przypadku 1 pozytyw, 2 negatywy? 0 czy wartości ujemne?
![]() Zauważ, że w sumie są 3 głosy, z czego 1 pochlebny, a więc może być: - proste, negatywy to 0, pozytywy to 1, czyli 2*0 + 1*1 = 1 i teraz do sumy głosów, czyli przez 3... 1/3 = 33,3333% - obiektywniejsze: negatywy to -1, pozytywy to 1, czyli 2*-1 + 1*1 = -1 i terz do sumy głosów, czyli przez 3... -1/3 = -33,333333% Zauważ, że ten drugi w przypadku przewagi negatywów wychodzi na minus, co jest bardziej sugestywne niż wiarygodność poniżej połowy ![]() I źle liczysz! Od kiedy 10 pozytywów i 2 negatywy dają 20%... Nie znam takiej matematyki ![]() ![]()
Powód edycji: [thek]: Uwaga do posta powyżej
-------------------- Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 206 Pomógł: 0 Dołączył: 26.09.2012 Ostrzeżenie: (0%) ![]() ![]() |
masz racje, źle kompletnie podałem obliczenia
![]() ale np. w allegro dany użytkownik ma 99,5% pozytywnych komentarzy przy czym pozytywnych ma 105820, a negatywnych 109 z jakiego obliczenia to wynika? juz mam, neg+poz / (neg+poz+neg) = wynik*100% ![]() Ten post edytował maksik 25.03.2013, 23:30:20 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 13:51 |