Basic Usage
All of the functions behave the same. The following are some examples
using the fetch_fixture
function but can equally be applied
to any of the family of fetch_
functions.
This is the same as
fetch_fixture(season = 2021, comp = "AFLM", source = "AFL")
We can return just one round instead of the whole fixture.
fetch_fixture(season = 2021, round_number = 2) %>%
select(compSeason.name, round.name, home.team.name, away.team.name, venue.name)
We could also return the AFLW fixture instead.
fetch_fixture(season = 2021, comp = "AFLW") %>%
select(
compSeason.name, round.name,
home.team.name, away.team.name,
venue.name
)
Lastly - we can choose a different source. Note that the field names
and even the names of the teams and/or venues will be different for
difference sources.
fetch_fixture(2021, round_number = 1, source = "squiggle")
It should also be noted that the various sources of data have their
own functions that can be called directly.
# The following are the same
fetch_fixture(2021, round_number = 5, source = "squiggle")
fetch_fixture_squiggle(2021, round_number = 5)
Womens Data
With these new functions we now have access to consistent AFLW data
for the first time!
At a high level, any fetch_
function will allow you to
specify the that comp = "AFLW
and will return data. Please
note that Womens data only exists when source = "AFL"
,
which is the default for all fetch_
functions.
Read the full AFL
Womens Vingette for specific examples.
Non-AFL data
An experimental feature as of version 1.2.0 is returning non-AFL
related data. This only works for the source AFL
but there
are other comps that are available. These comps do not have as much data
as the AFLM and AFLW comps but some functions will work.
fetch_fixture(2022, source = "AFL", comp = "VFL")
fetch_player_stats(2022, round = 1, source = "AFL", comp = "VFLW")
fetch_fixture(2022, source = "AFL", comp = "WAFL")
Available comps include * “VFL” * “VFLW” * “WAFL” * “U18B” *
“U18G”