Aktywne Wpisy
ChwilowaPomaranczka +381
Drogie dzieci, nie bajtujcie na wykopie bo was zmiecie z planszy xD Dzwoniono właśnie do mnie z Komendy rejonowej Warszawa Ochota celem stawienia się na komendzie i złożenia wyjaśnień w sprawie mojego małego bajta xD mam być o 16. Wgl jakim cudem ustalono moją tozżsamosc w ciągu 2h? @a__s wy te dane użytkowników rozdajecie na priv czy co? Dajcie plusa a zawolam co mi powiedzą i co ja powiem im. #wykop #
mirkiswirki +127
Aktualnie mam 32 lata i przez chwilę zastanowiłem się nad tym co będzie zawodem przyszłości.
Ale żeby coś przewidzieć trzeba zrozumieć dotychczasowe trendy i tak sobie myślę kto wygrał życie, a kto przegrał.
Lata 1990-95
Czasy dzikiej prywatyzacji, otwarcia granic, zmian politycznych
+ kto znał angielski lub miał studia wygrał życie (rynek pracodawcy ale wykształconych niewiele)
+ kto otworzył firmę import export (brak towarów zachodnich i w ogóle każdych)
+ kto zakupił
Ale żeby coś przewidzieć trzeba zrozumieć dotychczasowe trendy i tak sobie myślę kto wygrał życie, a kto przegrał.
Lata 1990-95
Czasy dzikiej prywatyzacji, otwarcia granic, zmian politycznych
+ kto znał angielski lub miał studia wygrał życie (rynek pracodawcy ale wykształconych niewiele)
+ kto otworzył firmę import export (brak towarów zachodnich i w ogóle każdych)
+ kto zakupił
Bry wieczór.
Scrapera w R sobie piszę, i mam problem z pętlą for, która przekaże wartość do linku.
Za pierwszym razem powinno pójść 1, a później wielokrotność counter (251, 501, 751, itd).
Chcę ściągnąć dane ze strony IMDB.
Link wyglada tak:
https://www.imdb.com/search/title/?title_type=feature&release_date=,2018-12-31&count=250&start=1
count - ile filmów pojawi się na stronie (wartości to 50, 100, 250)
start - od którego numeru ma się wyświetlić
Czyli podstawowy link podany wyżej wyświetla listę od 1. do 250.
Jak napisać pętlę, która będzie aktualizowała wartość start o 250 (251, 501, 751, itd)
Napisałem coś takiego:
#instalacja i ladowanie rverst
install.packages("rvest")
install.packages("RSelenium")
library(rvest)
library(RSelenium)
#otwarcie przegladarki (w moim przypadku Firefox)
rD <- rsDriver(browser=c("firefox"))
remDr <- rD[["client"]]
counter=250
for (j in 1){
j<-j+counter
#otworzenie strony w przegladarce
newURL<-"https://www.imdb.com/search/title/?title_type=feature&release_date=,2018-12-31&count=250&start="
startNumberURL<-paste0(newURL,j)
remDr$navigate(startNumberURL)
#odczytanie kodu strony
stronaint<-readhtml(startNumberURL)
#odczytanie sekcji z rankingiem
rankdata<-htmlnodes(stronaint,'.text-primary')
#konwersja rankingu na text
rankdata<-htmltext(rankdata)
#konwersja na numeric
rankdata<-as.numeric(rankdata)
}
#zamkniecie przegladarki
remDr$close()
#zatrzymanie serwera
rD[["server"]]$stop()
Nie mam pojęcia jak to napisać. Będę bardzo wdzięczny za pomoc.