Dodawaj, usuwaj i zmieniaj nazwy kolumn w R za pomocą Dplyr
W tym samouczku omówimy pakiet dplyr, który umożliwia sortowanie, filtrowanie, dodawanie i zmianę nazw kolumn w języku R.
W tym samouczku pokażę, jak pobrać kursy wymiany do modelu danych usługi LuckyTemplates. Jest to idealne rozwiązanie, jeśli musisz wprowadzić najnowsze kursy wymiany do niektórych prac związanych z oceną lub do raportów finansowych, w których masz do czynienia ze sprzedażą z różnych regionów na całym świecie. Możesz obejrzeć pełny film tego samouczka na dole tego bloga.
Chcesz pobrać dane ze źródła, w tym przypadku ze strony internetowej, i wprowadzić je do swojego modelu. Od jego najbardziej surowej postaci będziesz chciał wykonać kilka prostych przekształceń i aktualizacji, dopóki nie będzie gotowy do zintegrowania z modelem danych. Pobrane kursy walut teoretycznie powinny również automatycznie aktualizować się w miarę ich aktualizacji na stronie internetowej, z której pochodzą.
Spis treści
Jak zrobić kwerendę internetową
Pierwszą rzeczą, którą musisz zrobić, to wyszukać sieć, która ma stosunkowo szerokie dane dotyczące kursów walut. Przechodzisz do Edytora zapytań zawsze, gdy musisz przejrzeć dane przed wprowadzeniem ich do modelu.
Następnie przejdź do New Source i kliknij Web .
wewnątrz Edytora zapytań
Spowoduje to wyświetlenie wyskakującego okienka, w którym należy umieścić adres URL witryny.
Pobieram kursy walut ze strony internetowej XE . Jest to jedno z najbardziej znanych zasobów online dotyczących kursów wymiany lub kursów walut. Wszystko będzie przeciwko USD, tak jak powinno być, bo tak są kwotowane kursy walut na rynku.
Gdy klikniesz OK, wyśle zapytanie do witryny i najnowsze dane (w tym przypadku kursy wymiany) w tej witrynie. Następnie wyświetli się kilka opcji, gdy pojawi się okno Nawigatora . Otrzymasz kursy walut na żywo, ale wybierz Tabela 0 . Zobaczysz wtedy szczegółowy podgląd, który pokazuje, co otrzymasz.
Jak widać, jest to bardzo przydatne, gdziekolwiek jesteś na świecie, ponieważ ma każdy rodzaj przeliczania walut.
Filtrowanie walut
Kliknij OK , aby zaimportować go do Edytora zapytań, a następnie możesz zmienić nazwę tabeli. W tym przykładzie nazwałem go Kursy walut .
Następnie prawdopodobnie zechcesz przefiltrować je według walut, których najprawdopodobniej będziesz używać lub które są dla Ciebie najbardziej odpowiednie.
Wspaniałe w usłudze LuckyTemplates jest to, że zapamiętuje wszelkie zastosowane filtry.
Aby to zrobić, kliknij rozwijaną strzałkę kodu waluty i kliknij wybrane waluty. Kliknij OK, aby załadować filtry.
Otrzymasz w ten sposób kompaktową tabelę, pokazującą tylko wybrane przez Ciebie waluty.
Dokonywanie zmian i aktualizacja walut
Kliknij Edytor zaawansowany, a zobaczysz szczegóły. Filtrowane wiersze w tym miejscu będą zawsze zapamiętywane przez usługę LuckyTemplates. To są waluty lub filtry, które wybrałeś.
Filtrowane wiersze trafią najpierw do oryginalnego źródła, więc jeśli chcesz je zmodyfikować, tutaj możesz wprowadzić zmiany. Zawsze będzie dostarczać najświeższe dane. Jeśli stawki zostaną zaktualizowane w witrynie, z której je otrzymałeś, zostaną one zaktualizowane również w Twoim modelu po odświeżeniu zapytania .
Następnie możesz użyć tej tabeli walut w swoim modelu. Pamiętaj, aby poprawnie zbudować model z odpowiednimi relacjami. Możesz zrobić to jako tabelę przeglądową i połączyć ją na przykład z tabelą transakcji, która może być w różnych walutach. Możesz również zintegrować go ze swoimi obliczeniami i uzyskać walutę krajową, którą możesz chcieć przeszacować.
Logika wielu walut w usłudze LuckyTemplates — LOOKUPVALUE Przykładowa
aktualizacja zarządzania wieloma walutami w usłudze LuckyTemplates — zaawansowany język DAX
Jak radzić sobie z produktami, które mają zmieniające się ceny Nadgodziny w usłudze LuckyTemplates
Wniosek
Jest to unikalny samouczek, ale warto go przejrzeć, jeśli jest to rodzaj pracy, którą wykonujesz w usłudze LuckyTemplates. Przeprowadziłem Cię przez proces pobierania kursów wymiany ze znanej strony internetowej. Daje to możliwość zrobienia tego bez żadnej ręcznej interwencji.
Jeśli chcesz zapoznać się z innymi technikami zarządzania kursami wymiany w raportach, skorzystaj z poniższych łączy.
Miłej pracy z tym.
***** Nauka LuckyTemplates? *****
W tym samouczku omówimy pakiet dplyr, który umożliwia sortowanie, filtrowanie, dodawanie i zmianę nazw kolumn w języku R.
Odkryj różnorodne funkcje zbierania, które można wykorzystać w Power Automate. Zdobądź praktyczne informacje o funkcjach tablicowych i ich zastosowaniu.
Z tego samouczka dowiesz się, jak ocenić wydajność kodów DAX przy użyciu opcji Uruchom test porównawczy w DAX Studio.
Czym jest self w Pythonie: przykłady z życia wzięte
Dowiesz się, jak zapisywać i ładować obiekty z pliku .rds w R. Ten blog będzie również omawiał sposób importowania obiektów z R do LuckyTemplates.
Z tego samouczka języka kodowania DAX dowiesz się, jak używać funkcji GENERUJ i jak dynamicznie zmieniać tytuł miary.
W tym samouczku omówiono sposób korzystania z techniki wielowątkowych wizualizacji dynamicznych w celu tworzenia szczegółowych informacji na podstawie dynamicznych wizualizacji danych w raportach.
W tym artykule omówię kontekst filtra. Kontekst filtrowania to jeden z głównych tematów, z którym każdy użytkownik usługi LuckyTemplates powinien zapoznać się na początku.
Chcę pokazać, jak usługa online LuckyTemplates Apps może pomóc w zarządzaniu różnymi raportami i spostrzeżeniami generowanymi z różnych źródeł.
Dowiedz się, jak obliczyć zmiany marży zysku przy użyciu technik, takich jak rozgałęzianie miar i łączenie formuł języka DAX w usłudze LuckyTemplates.