SlideShare a Scribd company logo
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Sensor Analytics in basketball: analyzing
spatio-temporal movements of players around
the court
Rodolfo Metulini - March 15th, 2017
Department of Economics and Management - University of Brescia
Big & Open data Innovation Laboratory (BODaI - Lab)
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Aknowledgments
Big & Open Data Innovation (BODaI) laboratory BODaI
Big Data analytics in Sports (BDS) laboratory: BDS
Paolo Raineri (CEO and cofounder -MYagonism MYa )
Tullio Facchinetti (MYagonism, Robotics Laboratory RoLa ,
University of Pavia).
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Table of contents
1 State of the art
2 Aims, data & methods
3 Data visualization
4 Phases decomposition
5 Future works and research challenges
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
(Non exaustive) team sport
literature
• Data-driven techniques: Carpita et al., 2013, 2015;
Wasserman & Faust, 1994; Passos et al., 2011
• Synchronyzed movements analysis: Travassos et al.,
2013; Araujo & Davids, 2016; Perin et al., 2013
• Visualization tools: Aisch & Quealy, 2016; Goldsberry,
2013; Polk et al. 2014; Pileggi et al. 2012; Losada et al.,
2016
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Data-driven techniques
• Carpita et al. (2013,2015) used cluster analysis and
Principal Component Analysis (PCA) to identify the
drivers that most affect the probability to win a football
match
• From network perspective, Wasserman & Faust (1994)
analysed passing network. Passos et al. (2011) used
centrality measures to identify ‘key” players in water polo
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Synchronyzed movements analysis
Living things and their surrounds are not logically independent
of each other. Together, they constitute a unitary planetary
system - Tuvey et al. (1995)
• Borrowing from the concept of Physical Psychology,
Travassos et al. (2013) and Araujo & Davids (2016)
expressed players in the court as living things who face
with external factors
• Perin et al. (2013) developed a system for visual
exploration of phases in football
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Visualization tools
Sports data tends to be hypervariate, temporal, relational,
hierarchical, or a combination thereof, which leads to some
fascinating visualization challenges - Basole & Saupe (2016)
• Aisch & Quealy (2016) A&Q and Goldsberry (2013)
Gds use visualization to tell basketball and football
stories on newspapers
• Notable academic works include data visualization, among
others, in ice hockey (Pileggi et al. 2012), tennis (Polk
et al. 2014) and basketball (Losada et al., 2016)
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Aims and scope
Experts want to explain why and how cooperative players
movements are expressed because of tactical behaviour
Analysts want to explain movements in reaction to a variety of
factors and in relation to team performance
• Aim 1: To find and to demonstrate the usefulness of a
visual tool approach in order to extract preliminar insights
from trajectories (fairly done)
• Aim 2: To find any regularities and synchronizations in
players’ trajectories, by decomposing the game into
homogeneous phases in terms of spatial relations (in
progress)
• Future aims: to study cooperative players movements in
relations to team performance (future research)
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Global Positioning Systems (GPS)
• Object trajectories capture the movement of players or the
ball
• Trajectories are captured using optical- or device-tracking
and processing systems
• The adoption of this technology and the availability of
data is driven by various factors, particularly commercial
and technical
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Play-by-play
Play-by-play (or ‘event-log”) reports a sequence of significant
events that occur during a match
• Players events (shots, fouls)
• Technical events (time-outs, start/end of the period)
• Large amounts of available data
• Web scraping techniques (R and Phyton user-friendly
routines)
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Data Visualization
Metulini, 2016 ... a friendly and easy-to-use approach to visualize
spatio-temporal movements is still missing. This paper suggests the use of
gvisMotionChart function in googleVis R package ...
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
The use of motion charts
• A motion chart is a dynamic bubble chart expressing two
values trough the xy-axes and a third value trough size
• Motion charts facilitate the interactive representation and
understanding of (large) multivariate data
• Motion charts have been popularized by Hans Rosling in
his TED talks TED
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Applications of motion charts in
other academic fields
• In students learning processes (Santos et al., 2012) and
lingistic changes (Hilpert, 2011)
• In economics. Heinz, 2014 visualizes sales data in an
insurance context, Saka & Jimichi, 2015 shed light on
the inequality among countries and firms
• In medicine,Santori, 2014 applied a new model to visually
display aggregated liver transplantation
• Bolt, 2015 explored stream and coastal water quality in
space and time
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Motion charts providers
Table: List of tools to create Motion Charts
Name of tool Format Availability Data input Skill
Google charts Software Free your own data Low
Gapminder Software Free included data Low
Trend compass Software License your own data Low
JMP by SAS Software License your own data Low
Flash Web Varies your own data High
Google API Web Mostly free your own data High
Tableau Public Web Free your own data Low
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Objectives
Academic papers using motion charts in sport science
disciplines do not exist
• To visualize the synchronized movement of players and to
characterize the spatial pattern around the court
• To supply experts and analysts with an useful tool in
addition to traditional statistics
• To corroborate the interpretation of evidences from other
methods of analysis
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Data
• Data refer to a friendly match played on March 22th, 2016
by a team based in the city of Pavia (MYagonism MYa )
• Six players took part to the friendly match wearing a
microchip in their clothings
• The microchip collects the position (in squares of 1 m2) in
both the x-axis, y-axis, and z-axis
• Players positioning has been detected at millisecond level
• The dataset records a total of 133,662 observations
• The positions are collected about 37 times every second
(in average per player, every 162 milliseconds)
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
gvisMotionChart
gvisMotionChart(data, idvar = "id", timevar =
"time", xvar = " ", yvar = " ", colorvar = " ",
sizevar = " ",date.format = "Y/m/d", options =
list(), chartid)
• data is a data.frame object that should contains at least
four columns
• idvar represents the subject name
• timevar identifies the time dimension
• xvar and yvar correspond to the information to be
plotted, respectively, in the x- and the y- axes
• colorvar and sizevar serve to fix, respectively, the
colour and the dimension of the bubbles
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
gvisMotionChart application
setwd("C:/Users/Rodolfo/Dropbox/Brescia/basket")
ds = read.delim("dataset paper MC.txt")
dim(ds)
names(ds)
summary(ds)
install.packages("googleVis")
library(googleVis)
ds = ds[ds$klm y >=0 & ds$klm z >= 0,]
MC = gvisMotionChart(ds[ds$time >=19555 & ds$time <=25000,], idvar = "tagid new", timevar =
"time", xvar = "klm y", yvar = "klm z", colorvar = "", sizevar = "",
options=list(width=1200, height=600))
plot(MC)
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Video on Youtube
Video from our youtube channel ‘bdssport unibs”
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
A static approach: heat maps
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Snapshots - offensive play
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Snapshots - defensive play
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Convex hull - offensive play
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Convex hull - defensive plays
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Summary statistics
Table: Statistics for the offensive play and for the defensive play
Average distance Convex hull area
attack defence attack defence
Min 5.418 2.709 11.000 4.500
1st Qu. 7.689 3.942 32.000 12.500
Median 8.745 4.696 56.000 18.500
Mean 8.426 5.548 52.460 32.660
3rd Qu. 9.455 5.611 68.500 27.500
Max 10.260 11.640 99.500 133.500
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Future research in this direction
• To dynamically visualize team-mate and rivals movement
together with the ball RPubs
• To extend the analysis to multiple matches
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Phases decomposition
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Objectives
A method to approach with complexity in team sport analysis
consists on segmenting a match into phases
• To find, through a cluster analysis, a number of
homogeneous groups each identifying a specific spatial
pattern
• To characterize the synchronized movement of players
around the court
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Analyses
• First, we characterize each cluster in terms of players
position in the court
• We define whether each cluster corresponds to offensive or
defensive actions
• We compute the transition matrices in order to examine
the probabbility of switching to another group from time t
to time t + 1
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Data
• Data refers to a friendly match played on March 22th,
2016 by a team based in the city of Pavia. Data provided
by MYagonism MYa
• Six players worn a microchip, collecting the position in
both the x-axis, y-axis, and z-axis
• Players positioning has been detected at millisecond level,
and the the dataset records a total of 133,662 observations
• After some cleaning and dataset reshaping, the final
dataset count for more than 3 million records
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Methods
• We apply a k-means cluster analysis to group objects
• We group time instants
• The similarity is expressed in terms of players’ distance
• We choose k = 8 based on the value of the between
deviance (BD) / total deviance (TD) ratio for different
number of clusters
• A multidimensional scaling is used to plot each player in a
2-dimensional space such that the between player average
distances are preserved
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Define k
Plot of the between deviance (BD) / total deviance (TD) ratio
for different number of clusters
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Multidimensional scaling
Map representing, for each of the 8 clusters, the average
position in the x − y axes of the five players, using MDS
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Profiles plot
Profile plots representing, for each of the 8 clusters, the
average distance among each pair of players
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Transition matrix
Transition matrix reporting the relative frequency subsequent
moments (t, t + 1) report a switch from a group to a different
one
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Future research in this direction
• To increase the complexity, by extending the analysis to
multiple matches
• To match the play-by-play data with trajectories, to
extract insights on the relations between particular spatial
pattern and the team performance
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Future works and
research challenges
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
An example from Physical
Psychology
A dragonfly feeds on small insects, such as
mosquitoes. In seeking its prey, the dragonfly must
perceive paths through the thicket. To do so, it must
perceive obstacles to its forward locomotion and
openings that permit it passage, given its size. Given
the many objects within the thicket insects, birds,
leaves, berries, flowers, and so on the dragonfly must
perceive selectively those objects that are edible for it,
commonly insects within a certain length scale and
degree of softness. It must also perceive places that it
can alight upon, places to rest between searches. In
travelling through the thicket and in direct pursuit of
a prey, the dragonfly must perceive when an upcoming
twig or an upcoming prey will be contacted if current
conditions (wing torques, forward velocity) continue,
so that suitable adjustments can be made both with
respect to the body as a unit and with respect to the
most forward limbs that are used to effect a catch or a
landing ...
- Turvey, M. T.,& Shaw, R. E. (1995). Toward an
ecological physics and a physical psychology.ÂăThe
science of the mind: 2001 and beyond, 144-169.
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Generalizing the concept of
physical Psychology to team sports
T. Parker starts an offensive plays for Spurs
team in a match against Heat: while he is
bouncing the ball he have to think how to
convert that action in a 2- or 3- point.
Without any obstacles, he will go straight to
the basket and then shot the ball.
• However, he find obstacles (opposite
team’s players) he have to account for
remaining time
• He have to think what the coach says
to him
• Where all the other 4 team-mates are
• so on and so forth ...
Each player interact with each others, and
players trajectories is the results of both
exogenous (depending on T.Parker himself)
and endogenous (external) factors
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Exogenous vs. endogenous factors
in team sports
Team Sports (the player have to decide where to go in
the court)
• Short team equilibrium
• High level of interaction
• Exogenous (depending on the player himself) and endogenous
(depending by external factors) are difficult to distinguish
(sorrounding environment: movement of rivals, climatic factors,
etc..)
• Opposition between predefined plays versus real time decision
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Exogenous vs. endogenous factors
in other fields
• Economics (firm location)
The decision is about where to locate the firm and depends on a
mixture of exogenous and endogenous factors (Long-term
dynamic)
Economists have studied the locational choices of individuals ... and of firms but generally treat the
characteristics of locales as given. The purpose of much spatial work, however, is to uncover the
interaction among (authorities of) geographic units, who choose, e g., tax rates to attract firms or
social services to attract households ... An ideal model would marry the two; it would provide a
model explaining both individuals’ location decisions and the action of, say, local authorities (Pinkse
& Slade, 2010). Individual or collective decisions depend upon the decisions taken in other
neighbouring regions or by neighbouring economic agents. thinking ”of the economy as a
self-organizing system, rather than a glorified individual (Kirman, 1992) ... - Arbia, G. (2016).
Spatial Econometrics: A Broad View. Foundations and Trends in Econometrics 8(3-4), 145-265
• Medicine (disease contagion)
Temporal dimension: Average level of interaction among agents
(medium-term dynamic)
• Nature (dragonfly have to decide where to go)
There are both exogenous and endogenous factors for an high
level of short-term interaction
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Space clustering vs. Space-time
clustering
There is space clustering
when events are close in space
When events are randomly
distributed, we have spatial
dispersion
Whether events are clustered or
dispersed depends on the scale
Example of wolf packs (from
Smith, T.E. , 2014)
There is space-time clustering
if events that are close in space
tend to be closer in time than
would be expected by chance
alone
Example of epidemic contagion
(from Smith, T.E. , 2014)
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Epidemic space time clustering
A case of contagion
Who start the contagion?
The person marked with the blue circle affects people marked
with orange circles ar time t =1. People in Yellow are affected
by people in orange circles at time t=2
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Player space time clustering
A case of basketball players’ movement:
• Who is the influencing player?
• How much each player influences the others? Are there
more than one influencing players?
• Actually, it is likely that each player affects the others at
every time t
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Potential research questions &
proposed methods - I
• Who is the influencing player?
• How much each player influences the others?
• Are there more than one influencing player? How much
trajectories are caused by external fact
1. Using GPS data on x-y coordinates at repeated moments, and analyzing
the transition matrices from a multivariate markov chain (Teugels, J. L.,
2008) of the type:
S(x1, t1) = S(x2, t0) + S(x3, t0) + S(x4, t0) + S(x5, t0) + e
S(x2, t1) = S(x1, t0) + S(x3, t0) + S(x4, t0) + S(x5, t0) + e
S(x3, t1) = S(x1, t0) + S(x2, t0) + S(x4, t0) + S(x5, t0) + e
S(x4, t1) = S(x1, t0) + S(x2, t0) + S(x3, t0) + S(x5, t0) + e
S(x5, t1) = S(x1, t0) + S(x2, t0) + S(x3, t0) + S(x4, t0) + e
2. The choice of a player to shooting or passing the ball depends on the distance
between him and the basket or the most influential player. This distance is used
as a predictor in a regression model of the type: Y = α + β ∗ d2 +
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Potential research questions &
proposed methods - II
Players clustering: If and how
teammate (and rivals) are concentrated
in the field.
• Are players equally dispersed in the
field, or they are concentrated?
• At what extend, and at what
distance h and what time t they
are concentrated?
3. Space time K-function, that define
a cylindrical neighborhoods, or
Bivariate Space time K-function if
we model the players of the two teams
as two separate processes (Dixon, P.
M., 2002)
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Spatial interaction models?
Fij = Mi ∗ Mj ∗ Dij
Where Fij is a flow (e.g. number of time player i passes the
ball the player j), and depends on characteristics of both two
players (Mi and Mj) and on the distance among them (Dij). -
Tinbergen, J., 1962
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
Thank you!
rodolfo.metulini@unibs.it
(... Pesaro, dating back to 1995)
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
References - I
• Aisch, G. and Quealy, K. (2016). Stephen curry 3-point record in context: Off the charts. New York
Times.
• Araujo, D. and Davids, K. (2016). Team synergies in sport: Theory and measures. Frontiers in
Psychology, 7.
• Arbia, G. et al. (2016). Spatial econometrics: A broad view. Foundations and Trends R
in Econometrics
• Basole, R. C. and Saupe, D. (2016). Sports data visualization (guest editors’ introduction). IEEE
Computer Graphics and Applications
• Bolt, M. (2015). Visualizing water quality sampling-events in florida. ISPRS Annals of the
Photogrammetry, Remote Sensing and Spatial Information Sciences
• Carpita, M., Sandri, M., Simonetto, A., and Zuccolotto, P. (2013). Football mining with r. Data
Mining Applications with R.
• Carpita, M., Sandri, M., Simonetto, A., and Zuccolotto, P. (2015). Discovering the drivers of
football match outcomes with data mining. Quality Technology & Quantitative Management
• Dixon, P. M. (2002). Ripley’s K function. Encyclopedia of environmetrics
• Goldsberry, K. (2013). Pass atlas: A map of where NFL quarterbacks throw the ball. Grantland.
• Heinz, S. (2014). Practical application of motion charts in insurance. Available at SSRN 2459263.
• Hilpert, M. (2011). Dynamic visualizations of language change: Motion charts on the Sports’
movements using motion charts basis of bivariate and multivariate data from diachronic corpora.
International Journal of Corpus Linguistics
• Kirman, A. P. (1992). Whom or what does the representative individual represent?. The Journal of
Economic Perspectives
• Losada, A. G., Theron, R., and Benito, A. (2016). Bkviz: A basketball visual analysis tool. IEEE
Computer Graphics and Applications,
• Passos, P., Davids, K., Araujo, D., Paz, N., Minguens, J., and Mendes, J. (2011). Networks as a
novel tool for studying team ball sports as complex social systems. Journal of Science and Medicine
in Sport
Sensor
Analytics in
basketball
R. Metulini
State of the
art
Aims, data &
methods
Data
visualization
Phases
decomposition
Future works
and research
challenges
References- II
• Perin, C., Vuillemot, R., and Fekete, JD. (2013). Soccerstories: A kick-off for visual soccer analysis.
IEEE transactions on visualization and computer graphics
• Pileggi, H., Stolper, C. D., Boyle, J. M., and Stasko, J. T. (2012). Snapshot: Visualization to propel
ice hockey analytics. IEEE Transactions on Visualization and Computer Graphics
• Pinkse, J., Slade, M. E. (2010). The future of spatial econometrics. Journal of Regional Science
• Polk, T., Yang, J., Hu, Y., and Zhao, Y. (2014). Tennivis: Visualization for tennis match analysis.
IEEE transactions on visualization and computer graphics
• Saka, C. and Jimichi, M. (2015). Inequality evidence from accounting data visualisation. Available
at SSRN 2549400.
• Santori, G. (2014). Application of interactive motion charts for displaying liver transplantation data
in public websites. In Transplantation proceedings. Elsevier
• Santos, J. L., Govaerts, S., Verbert, K., and Duval, E. (2012). Goal-oriented visualizations of activity
tracking: a case study with engineering students. In Proceedings of the 2nd international conference
on learning analytics and knowledge
• Smith, T. E. (2014). Notebook on spatial data analysis.
• Teugels, J. L. (2008). Markov Chains: Models, Algorithms and Applications.
• Tinbergen, J. (1962). Shaping the world economy; suggestions for an international economic policy.
Books (Jan Tinbergen).
• Travassos, B., Araujo, D., Duarte, R., and McGarry, T. (2012). Spatiotemporal co- ordination
behaviors in futsal (indoor football) are guided by informational game constraints. Human
Movement Science
• Turvey, M., Shaw, R. E., Solso, R., and Massaro, D. (1995). Toward an ecological physics and a
physical psychology. The science of the mind: 2001 and beyond. Electronic Journal of Applied
Statistical Analysis
• Wasserman, S. and Faust, K. (1994). Social network analysis: Methods and applications, volume 8.
Cambridge university press.

More Related Content

Viewers also liked

Smart Sensor capteurs électriques pour systèmes d’attelage par autoprestige-u...
Smart Sensor capteurs électriques pour systèmes d’attelage par autoprestige-u...Smart Sensor capteurs électriques pour systèmes d’attelage par autoprestige-u...
Smart Sensor capteurs électriques pour systèmes d’attelage par autoprestige-u...
autoprestige
 
SensLab Anr Stic2010
SensLab Anr Stic2010SensLab Anr Stic2010
SensLab Anr Stic2010
Eric Fleury
 
Smoke detector Fibaro certified CE EN 14604
Smoke detector Fibaro certified CE EN 14604Smoke detector Fibaro certified CE EN 14604
Smoke detector Fibaro certified CE EN 14604
Domotica daVinci
 
IMMO-SENSOR® Produktepräsentation
IMMO-SENSOR® ProduktepräsentationIMMO-SENSOR® Produktepräsentation
IMMO-SENSOR® Produktepräsentation
Baumgartner Immobilien-Management
 
Story Lab - Sensor Journalism [23-04-2015, Liège]
Story Lab - Sensor Journalism [23-04-2015, Liège]Story Lab - Sensor Journalism [23-04-2015, Liège]
Story Lab - Sensor Journalism [23-04-2015, Liège]
Gregory Berger
 
Semantic Sensor Network Ontology: Description et usage
Semantic Sensor Network Ontology: Description et usageSemantic Sensor Network Ontology: Description et usage
Semantic Sensor Network Ontology: Description et usage
catherine roussey
 
WIRELESS SENSOR NETWORK
WIRELESS SENSOR NETWORKWIRELESS SENSOR NETWORK
WIRELESS SENSOR NETWORK
Tejas Wasule
 
Gas Leakage Detector using Arduino with SMS Alert - Engineering Project
Gas Leakage Detector using Arduino with SMS Alert - Engineering ProjectGas Leakage Detector using Arduino with SMS Alert - Engineering Project
Gas Leakage Detector using Arduino with SMS Alert - Engineering Project
CircuitsToday
 
46890913 diagnostico-y-reparacion-de-fallas-en-el-sistema
46890913 diagnostico-y-reparacion-de-fallas-en-el-sistema46890913 diagnostico-y-reparacion-de-fallas-en-el-sistema
46890913 diagnostico-y-reparacion-de-fallas-en-el-sistemakristianmechanic
 
Basics of Wireless sensor networks
Basics of Wireless sensor networksBasics of Wireless sensor networks
Basics of Wireless sensor networksRushin Shah
 
P6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidos
P6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidosP6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidos
P6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidos
José Pujol Pérez
 
Sensores del motor y automovil
Sensores del motor y automovilSensores del motor y automovil
Sensores del motor y automovilMargarita Nilo
 
CS6003 AD HOC AND SENSOR NETWORKS
CS6003 AD HOC AND SENSOR NETWORKSCS6003 AD HOC AND SENSOR NETWORKS
CS6003 AD HOC AND SENSOR NETWORKS
Kathirvel Ayyaswamy
 
Common rail (bosch) k
Common rail (bosch) kCommon rail (bosch) k
Common rail (bosch) kCelin Padilla
 
STEINEL ACADEMY – BEWEGUNGSMELDER UND LED
STEINEL ACADEMY – BEWEGUNGSMELDER UND LEDSTEINEL ACADEMY – BEWEGUNGSMELDER UND LED
STEINEL ACADEMY – BEWEGUNGSMELDER UND LED
Lea-María Louzada
 

Viewers also liked (19)

Smart Sensor capteurs électriques pour systèmes d’attelage par autoprestige-u...
Smart Sensor capteurs électriques pour systèmes d’attelage par autoprestige-u...Smart Sensor capteurs électriques pour systèmes d’attelage par autoprestige-u...
Smart Sensor capteurs électriques pour systèmes d’attelage par autoprestige-u...
 
SensLab Anr Stic2010
SensLab Anr Stic2010SensLab Anr Stic2010
SensLab Anr Stic2010
 
Smoke detector Fibaro certified CE EN 14604
Smoke detector Fibaro certified CE EN 14604Smoke detector Fibaro certified CE EN 14604
Smoke detector Fibaro certified CE EN 14604
 
IMMO-SENSOR® Produktepräsentation
IMMO-SENSOR® ProduktepräsentationIMMO-SENSOR® Produktepräsentation
IMMO-SENSOR® Produktepräsentation
 
Story Lab - Sensor Journalism [23-04-2015, Liège]
Story Lab - Sensor Journalism [23-04-2015, Liège]Story Lab - Sensor Journalism [23-04-2015, Liège]
Story Lab - Sensor Journalism [23-04-2015, Liège]
 
Semantic Sensor Network Ontology: Description et usage
Semantic Sensor Network Ontology: Description et usageSemantic Sensor Network Ontology: Description et usage
Semantic Sensor Network Ontology: Description et usage
 
WIRELESS SENSOR NETWORK
WIRELESS SENSOR NETWORKWIRELESS SENSOR NETWORK
WIRELESS SENSOR NETWORK
 
Gas Leakage Detector using Arduino with SMS Alert - Engineering Project
Gas Leakage Detector using Arduino with SMS Alert - Engineering ProjectGas Leakage Detector using Arduino with SMS Alert - Engineering Project
Gas Leakage Detector using Arduino with SMS Alert - Engineering Project
 
46890913 diagnostico-y-reparacion-de-fallas-en-el-sistema
46890913 diagnostico-y-reparacion-de-fallas-en-el-sistema46890913 diagnostico-y-reparacion-de-fallas-en-el-sistema
46890913 diagnostico-y-reparacion-de-fallas-en-el-sistema
 
Electronic nose
Electronic noseElectronic nose
Electronic nose
 
Basics of Wireless sensor networks
Basics of Wireless sensor networksBasics of Wireless sensor networks
Basics of Wireless sensor networks
 
P6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidos
P6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidosP6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidos
P6: Kiwibot Basic Shield: Sensor de distancia por ultrasonidos
 
Sensores del motor y automovil
Sensores del motor y automovilSensores del motor y automovil
Sensores del motor y automovil
 
Encendido
EncendidoEncendido
Encendido
 
CS6003 AD HOC AND SENSOR NETWORKS
CS6003 AD HOC AND SENSOR NETWORKSCS6003 AD HOC AND SENSOR NETWORKS
CS6003 AD HOC AND SENSOR NETWORKS
 
Curso common rail bosch
Curso common rail boschCurso common rail bosch
Curso common rail bosch
 
Common rail (bosch) k
Common rail (bosch) kCommon rail (bosch) k
Common rail (bosch) k
 
Ppt
PptPpt
Ppt
 
STEINEL ACADEMY – BEWEGUNGSMELDER UND LED
STEINEL ACADEMY – BEWEGUNGSMELDER UND LEDSTEINEL ACADEMY – BEWEGUNGSMELDER UND LED
STEINEL ACADEMY – BEWEGUNGSMELDER UND LED
 

Similar to Metulini1503

Metulini, R., Manisera, M., Zuccolotto, P. (2017), Space-Time Analysis of Mov...
Metulini, R., Manisera, M., Zuccolotto, P. (2017), Space-Time Analysis of Mov...Metulini, R., Manisera, M., Zuccolotto, P. (2017), Space-Time Analysis of Mov...
Metulini, R., Manisera, M., Zuccolotto, P. (2017), Space-Time Analysis of Mov...
University of Salerno
 
Metulini, R., Manisera, M., Zuccolotto, P. (2017), Sensor Analytics in Basket...
Metulini, R., Manisera, M., Zuccolotto, P. (2017), Sensor Analytics in Basket...Metulini, R., Manisera, M., Zuccolotto, P. (2017), Sensor Analytics in Basket...
Metulini, R., Manisera, M., Zuccolotto, P. (2017), Sensor Analytics in Basket...
University of Salerno
 
Players Movements and Team Performance
Players Movements and Team PerformancePlayers Movements and Team Performance
Players Movements and Team Performance
University of Salerno
 
Characteristic of a Quantitative Research PPT.pptx
Characteristic of a Quantitative Research PPT.pptxCharacteristic of a Quantitative Research PPT.pptx
Characteristic of a Quantitative Research PPT.pptx
JHANMARKLOGENIO1
 
Data Science at UC Irvine
Data Science at UC IrvineData Science at UC Irvine
Why Data Science is a Science
Why Data Science is a ScienceWhy Data Science is a Science
Why Data Science is a Science
Christoforos Anagnostopoulos
 
Data Nexus: Enabling a more effective academic research organization
Data Nexus: Enabling a more effective academic research organizationData Nexus: Enabling a more effective academic research organization
Data Nexus: Enabling a more effective academic research organization
Melanie Funes, PhD
 
Sport Analytics Innovation Summit
Sport Analytics Innovation SummitSport Analytics Innovation Summit
Sport Analytics Innovation Summit
Eric Lewallen
 
gameF2PUX.pptx
gameF2PUX.pptxgameF2PUX.pptx
gameF2PUX.pptx
KamalKanth5
 
Making an impact with data science
Making an impact  with data scienceMaking an impact  with data science
Making an impact with data scienceJordan Engbers
 
A New Paradigm on Analytic-Driven Information and Automation V2.pdf
A New Paradigm on Analytic-Driven Information and Automation V2.pdfA New Paradigm on Analytic-Driven Information and Automation V2.pdf
A New Paradigm on Analytic-Driven Information and Automation V2.pdf
ArmyTrilidiaDevegaSK
 
WUD2008 - The Numbers Revolution and its Effect on the Web
WUD2008 - The Numbers Revolution and its Effect on the WebWUD2008 - The Numbers Revolution and its Effect on the Web
WUD2008 - The Numbers Revolution and its Effect on the WebRich Miller
 
The Importance Of Quantitative Research Designs
The Importance Of Quantitative Research DesignsThe Importance Of Quantitative Research Designs
The Importance Of Quantitative Research Designs
Nicole Savoie
 
Sports and Big data
Sports and Big dataSports and Big data
Sports and Big data
DeZyre
 
B04124012020
B04124012020B04124012020
B04124012020
IOSR-JEN
 
Analytic and strategic challenges of serious games
Analytic and strategic challenges of serious gamesAnalytic and strategic challenges of serious games
Analytic and strategic challenges of serious games
David Gibson
 
BUZ HOKEYİ DÜNYA ŞAMPİYONASI ŞUTLARIN VE GOL OLAN ŞUTLARIN ANALİZİ (18 YAŞAL...
BUZ HOKEYİ DÜNYA ŞAMPİYONASI  ŞUTLARIN VE GOL OLAN ŞUTLARIN ANALİZİ (18 YAŞAL...BUZ HOKEYİ DÜNYA ŞAMPİYONASI  ŞUTLARIN VE GOL OLAN ŞUTLARIN ANALİZİ (18 YAŞAL...
BUZ HOKEYİ DÜNYA ŞAMPİYONASI ŞUTLARIN VE GOL OLAN ŞUTLARIN ANALİZİ (18 YAŞAL...
Sport
 
Ben Shneiderman: Thrill of Discovery
Ben Shneiderman: Thrill of DiscoveryBen Shneiderman: Thrill of Discovery
Ben Shneiderman: Thrill of Discovery
russ9595
 

Similar to Metulini1503 (20)

Metulini, R., Manisera, M., Zuccolotto, P. (2017), Space-Time Analysis of Mov...
Metulini, R., Manisera, M., Zuccolotto, P. (2017), Space-Time Analysis of Mov...Metulini, R., Manisera, M., Zuccolotto, P. (2017), Space-Time Analysis of Mov...
Metulini, R., Manisera, M., Zuccolotto, P. (2017), Space-Time Analysis of Mov...
 
Metulini, R., Manisera, M., Zuccolotto, P. (2017), Sensor Analytics in Basket...
Metulini, R., Manisera, M., Zuccolotto, P. (2017), Sensor Analytics in Basket...Metulini, R., Manisera, M., Zuccolotto, P. (2017), Sensor Analytics in Basket...
Metulini, R., Manisera, M., Zuccolotto, P. (2017), Sensor Analytics in Basket...
 
Players Movements and Team Performance
Players Movements and Team PerformancePlayers Movements and Team Performance
Players Movements and Team Performance
 
Characteristic of a Quantitative Research PPT.pptx
Characteristic of a Quantitative Research PPT.pptxCharacteristic of a Quantitative Research PPT.pptx
Characteristic of a Quantitative Research PPT.pptx
 
Data Science at UC Irvine
Data Science at UC IrvineData Science at UC Irvine
Data Science at UC Irvine
 
Why Data Science is a Science
Why Data Science is a ScienceWhy Data Science is a Science
Why Data Science is a Science
 
Data Nexus: Enabling a more effective academic research organization
Data Nexus: Enabling a more effective academic research organizationData Nexus: Enabling a more effective academic research organization
Data Nexus: Enabling a more effective academic research organization
 
Sport Analytics Innovation Summit
Sport Analytics Innovation SummitSport Analytics Innovation Summit
Sport Analytics Innovation Summit
 
Kenett On Information NYU-Poly 2013
Kenett On Information NYU-Poly 2013Kenett On Information NYU-Poly 2013
Kenett On Information NYU-Poly 2013
 
gameF2PUX.pptx
gameF2PUX.pptxgameF2PUX.pptx
gameF2PUX.pptx
 
Making an impact with data science
Making an impact  with data scienceMaking an impact  with data science
Making an impact with data science
 
A New Paradigm on Analytic-Driven Information and Automation V2.pdf
A New Paradigm on Analytic-Driven Information and Automation V2.pdfA New Paradigm on Analytic-Driven Information and Automation V2.pdf
A New Paradigm on Analytic-Driven Information and Automation V2.pdf
 
WUD2008 - The Numbers Revolution and its Effect on the Web
WUD2008 - The Numbers Revolution and its Effect on the WebWUD2008 - The Numbers Revolution and its Effect on the Web
WUD2008 - The Numbers Revolution and its Effect on the Web
 
The Importance Of Quantitative Research Designs
The Importance Of Quantitative Research DesignsThe Importance Of Quantitative Research Designs
The Importance Of Quantitative Research Designs
 
Sports and Big data
Sports and Big dataSports and Big data
Sports and Big data
 
B04124012020
B04124012020B04124012020
B04124012020
 
Management Support System
Management Support SystemManagement Support System
Management Support System
 
Analytic and strategic challenges of serious games
Analytic and strategic challenges of serious gamesAnalytic and strategic challenges of serious games
Analytic and strategic challenges of serious games
 
BUZ HOKEYİ DÜNYA ŞAMPİYONASI ŞUTLARIN VE GOL OLAN ŞUTLARIN ANALİZİ (18 YAŞAL...
BUZ HOKEYİ DÜNYA ŞAMPİYONASI  ŞUTLARIN VE GOL OLAN ŞUTLARIN ANALİZİ (18 YAŞAL...BUZ HOKEYİ DÜNYA ŞAMPİYONASI  ŞUTLARIN VE GOL OLAN ŞUTLARIN ANALİZİ (18 YAŞAL...
BUZ HOKEYİ DÜNYA ŞAMPİYONASI ŞUTLARIN VE GOL OLAN ŞUTLARIN ANALİZİ (18 YAŞAL...
 
Ben Shneiderman: Thrill of Discovery
Ben Shneiderman: Thrill of DiscoveryBen Shneiderman: Thrill of Discovery
Ben Shneiderman: Thrill of Discovery
 

More from University of Salerno

Modelling traffic flows with gravity models and mobile phone large data
Modelling traffic flows with gravity models and mobile phone large dataModelling traffic flows with gravity models and mobile phone large data
Modelling traffic flows with gravity models and mobile phone large data
University of Salerno
 
Regression models for panel data
Regression models for panel dataRegression models for panel data
Regression models for panel data
University of Salerno
 
Carpita metulini 111220_dssr_bari_version2
Carpita metulini 111220_dssr_bari_version2Carpita metulini 111220_dssr_bari_version2
Carpita metulini 111220_dssr_bari_version2
University of Salerno
 
A strategy for the matching of mobile phone signals with census data
A strategy for the matching of mobile phone signals with census dataA strategy for the matching of mobile phone signals with census data
A strategy for the matching of mobile phone signals with census data
University of Salerno
 
Detecting and classifying moments in basketball matches using sensor tracked ...
Detecting and classifying moments in basketball matches using sensor tracked ...Detecting and classifying moments in basketball matches using sensor tracked ...
Detecting and classifying moments in basketball matches using sensor tracked ...
University of Salerno
 
BASKETBALL SPATIAL PERFORMANCE INDICATORS
BASKETBALL SPATIAL PERFORMANCE INDICATORSBASKETBALL SPATIAL PERFORMANCE INDICATORS
BASKETBALL SPATIAL PERFORMANCE INDICATORS
University of Salerno
 
Human activity spatio-temporal indicators using mobile phone data
Human activity spatio-temporal indicators using mobile phone dataHuman activity spatio-temporal indicators using mobile phone data
Human activity spatio-temporal indicators using mobile phone data
University of Salerno
 
Poster venezia
Poster veneziaPoster venezia
Poster venezia
University of Salerno
 
Metulini280818 iasi
Metulini280818 iasiMetulini280818 iasi
Metulini280818 iasi
University of Salerno
 
Big Data Analytics for Smart Cities
Big Data Analytics for Smart CitiesBig Data Analytics for Smart Cities
Big Data Analytics for Smart Cities
University of Salerno
 
Meeting progetto ode_sm_rm
Meeting progetto ode_sm_rmMeeting progetto ode_sm_rm
Meeting progetto ode_sm_rm
University of Salerno
 
A Spatial Filtering Zero-Inflated approach to the estimation of the Gravity M...
A Spatial Filtering Zero-Inflated approach to the estimation of the Gravity M...A Spatial Filtering Zero-Inflated approach to the estimation of the Gravity M...
A Spatial Filtering Zero-Inflated approach to the estimation of the Gravity M...
University of Salerno
 
The Water Suitcase of Migrants: Assessing Virtual Water Fluxes Associated to ...
The Water Suitcase of Migrants: Assessing Virtual Water Fluxes Associated to ...The Water Suitcase of Migrants: Assessing Virtual Water Fluxes Associated to ...
The Water Suitcase of Migrants: Assessing Virtual Water Fluxes Associated to ...
University of Salerno
 
The Global Virtual Water Network
The Global Virtual Water NetworkThe Global Virtual Water Network
The Global Virtual Water Network
University of Salerno
 
The Worldwide Network of Virtual Water with Kriskogram
The Worldwide Network of Virtual Water with KriskogramThe Worldwide Network of Virtual Water with Kriskogram
The Worldwide Network of Virtual Water with Kriskogram
University of Salerno
 
Ad b 1702_metu_v2
Ad b 1702_metu_v2Ad b 1702_metu_v2
Ad b 1702_metu_v2
University of Salerno
 
Statistics lab 1
Statistics lab 1Statistics lab 1
Statistics lab 1
University of Salerno
 
Talk 2
Talk 2Talk 2
Talk 3
Talk 3Talk 3
Talk 4
Talk 4Talk 4

More from University of Salerno (20)

Modelling traffic flows with gravity models and mobile phone large data
Modelling traffic flows with gravity models and mobile phone large dataModelling traffic flows with gravity models and mobile phone large data
Modelling traffic flows with gravity models and mobile phone large data
 
Regression models for panel data
Regression models for panel dataRegression models for panel data
Regression models for panel data
 
Carpita metulini 111220_dssr_bari_version2
Carpita metulini 111220_dssr_bari_version2Carpita metulini 111220_dssr_bari_version2
Carpita metulini 111220_dssr_bari_version2
 
A strategy for the matching of mobile phone signals with census data
A strategy for the matching of mobile phone signals with census dataA strategy for the matching of mobile phone signals with census data
A strategy for the matching of mobile phone signals with census data
 
Detecting and classifying moments in basketball matches using sensor tracked ...
Detecting and classifying moments in basketball matches using sensor tracked ...Detecting and classifying moments in basketball matches using sensor tracked ...
Detecting and classifying moments in basketball matches using sensor tracked ...
 
BASKETBALL SPATIAL PERFORMANCE INDICATORS
BASKETBALL SPATIAL PERFORMANCE INDICATORSBASKETBALL SPATIAL PERFORMANCE INDICATORS
BASKETBALL SPATIAL PERFORMANCE INDICATORS
 
Human activity spatio-temporal indicators using mobile phone data
Human activity spatio-temporal indicators using mobile phone dataHuman activity spatio-temporal indicators using mobile phone data
Human activity spatio-temporal indicators using mobile phone data
 
Poster venezia
Poster veneziaPoster venezia
Poster venezia
 
Metulini280818 iasi
Metulini280818 iasiMetulini280818 iasi
Metulini280818 iasi
 
Big Data Analytics for Smart Cities
Big Data Analytics for Smart CitiesBig Data Analytics for Smart Cities
Big Data Analytics for Smart Cities
 
Meeting progetto ode_sm_rm
Meeting progetto ode_sm_rmMeeting progetto ode_sm_rm
Meeting progetto ode_sm_rm
 
A Spatial Filtering Zero-Inflated approach to the estimation of the Gravity M...
A Spatial Filtering Zero-Inflated approach to the estimation of the Gravity M...A Spatial Filtering Zero-Inflated approach to the estimation of the Gravity M...
A Spatial Filtering Zero-Inflated approach to the estimation of the Gravity M...
 
The Water Suitcase of Migrants: Assessing Virtual Water Fluxes Associated to ...
The Water Suitcase of Migrants: Assessing Virtual Water Fluxes Associated to ...The Water Suitcase of Migrants: Assessing Virtual Water Fluxes Associated to ...
The Water Suitcase of Migrants: Assessing Virtual Water Fluxes Associated to ...
 
The Global Virtual Water Network
The Global Virtual Water NetworkThe Global Virtual Water Network
The Global Virtual Water Network
 
The Worldwide Network of Virtual Water with Kriskogram
The Worldwide Network of Virtual Water with KriskogramThe Worldwide Network of Virtual Water with Kriskogram
The Worldwide Network of Virtual Water with Kriskogram
 
Ad b 1702_metu_v2
Ad b 1702_metu_v2Ad b 1702_metu_v2
Ad b 1702_metu_v2
 
Statistics lab 1
Statistics lab 1Statistics lab 1
Statistics lab 1
 
Talk 2
Talk 2Talk 2
Talk 2
 
Talk 3
Talk 3Talk 3
Talk 3
 
Talk 4
Talk 4Talk 4
Talk 4
 

Recently uploaded

Serbia vs England Tickets: Serbia Prepares for Historic UEFA Euro 2024 Debut ...
Serbia vs England Tickets: Serbia Prepares for Historic UEFA Euro 2024 Debut ...Serbia vs England Tickets: Serbia Prepares for Historic UEFA Euro 2024 Debut ...
Serbia vs England Tickets: Serbia Prepares for Historic UEFA Euro 2024 Debut ...
Eticketing.co
 
Turkey Hit by Double Injury Blow before of Euro 2024.docx
Turkey Hit by Double Injury Blow before of Euro 2024.docxTurkey Hit by Double Injury Blow before of Euro 2024.docx
Turkey Hit by Double Injury Blow before of Euro 2024.docx
Euro Cup 2024 Tickets
 
CAA Region II Day 1 Morning Result Accra event
CAA Region II Day 1 Morning Result Accra eventCAA Region II Day 1 Morning Result Accra event
CAA Region II Day 1 Morning Result Accra event
Kweku Zurek
 
Turkey vs Georgia Tickets: Turkey's Road to Glory and Building Momentum for U...
Turkey vs Georgia Tickets: Turkey's Road to Glory and Building Momentum for U...Turkey vs Georgia Tickets: Turkey's Road to Glory and Building Momentum for U...
Turkey vs Georgia Tickets: Turkey's Road to Glory and Building Momentum for U...
Eticketing.co
 
Ukraine Vs Belgium What are the odds for Ukraine to make the Euro Cup 2024 qu...
Ukraine Vs Belgium What are the odds for Ukraine to make the Euro Cup 2024 qu...Ukraine Vs Belgium What are the odds for Ukraine to make the Euro Cup 2024 qu...
Ukraine Vs Belgium What are the odds for Ukraine to make the Euro Cup 2024 qu...
World Wide Tickets And Hospitality
 
Belgium vs Romania Injuries and Patience in Belgium’s Euro Cup Germany Squad....
Belgium vs Romania Injuries and Patience in Belgium’s Euro Cup Germany Squad....Belgium vs Romania Injuries and Patience in Belgium’s Euro Cup Germany Squad....
Belgium vs Romania Injuries and Patience in Belgium’s Euro Cup Germany Squad....
Eticketing.co
 
Boletin de la I Copa Panamericana de Voleibol Femenino U17 Guatemala 2024
Boletin de la I Copa Panamericana de Voleibol Femenino U17 Guatemala 2024Boletin de la I Copa Panamericana de Voleibol Femenino U17 Guatemala 2024
Boletin de la I Copa Panamericana de Voleibol Femenino U17 Guatemala 2024
Judith Chuquipul
 
Understanding Golf Simulator Equipment A Beginner's Guide.pdf
Understanding Golf Simulator Equipment A Beginner's Guide.pdfUnderstanding Golf Simulator Equipment A Beginner's Guide.pdf
Understanding Golf Simulator Equipment A Beginner's Guide.pdf
My Garage Golf
 
Narrated Business Proposal for the Philadelphia Eagles
Narrated Business Proposal for the Philadelphia EaglesNarrated Business Proposal for the Philadelphia Eagles
Narrated Business Proposal for the Philadelphia Eagles
camrynascott12
 
JORNADA 10 LIGA MURO 2024BASQUETBOL1.pdf
JORNADA 10 LIGA MURO 2024BASQUETBOL1.pdfJORNADA 10 LIGA MURO 2024BASQUETBOL1.pdf
JORNADA 10 LIGA MURO 2024BASQUETBOL1.pdf
Arturo Pacheco Alvarez
 
European Championships Football Quiz.pptx
European Championships Football Quiz.pptxEuropean Championships Football Quiz.pptx
European Championships Football Quiz.pptx
PaulGray854697
 
Turkey vs Georgia Turkey's Road to Redemption and Euro 2024 Prospects.pdf
Turkey vs Georgia Turkey's Road to Redemption and Euro 2024 Prospects.pdfTurkey vs Georgia Turkey's Road to Redemption and Euro 2024 Prospects.pdf
Turkey vs Georgia Turkey's Road to Redemption and Euro 2024 Prospects.pdf
Eticketing.co
 
真实可查(uofo毕业证书)俄勒冈大学毕业证学位证书范本原版一模一样
真实可查(uofo毕业证书)俄勒冈大学毕业证学位证书范本原版一模一样真实可查(uofo毕业证书)俄勒冈大学毕业证学位证书范本原版一模一样
真实可查(uofo毕业证书)俄勒冈大学毕业证学位证书范本原版一模一样
ra9gairo
 
GilZeimer_SS2024_12Injuries_5-30-24.pptx
GilZeimer_SS2024_12Injuries_5-30-24.pptxGilZeimer_SS2024_12Injuries_5-30-24.pptx
GilZeimer_SS2024_12Injuries_5-30-24.pptx
Zeimer's Advertising Shoppe
 
Spain vs Croatia Date, venue and match preview ahead of Euro Cup clash as Mod...
Spain vs Croatia Date, venue and match preview ahead of Euro Cup clash as Mod...Spain vs Croatia Date, venue and match preview ahead of Euro Cup clash as Mod...
Spain vs Croatia Date, venue and match preview ahead of Euro Cup clash as Mod...
Eticketing.co
 
Croatia vs Italy Can Luka Modrić Lead Croatia to Euro Cup Germany Glory in Hi...
Croatia vs Italy Can Luka Modrić Lead Croatia to Euro Cup Germany Glory in Hi...Croatia vs Italy Can Luka Modrić Lead Croatia to Euro Cup Germany Glory in Hi...
Croatia vs Italy Can Luka Modrić Lead Croatia to Euro Cup Germany Glory in Hi...
Eticketing.co
 
Serbia vs England Tickets: Serbia's Return to Euro Cup 2024, A Look at Key Pl...
Serbia vs England Tickets: Serbia's Return to Euro Cup 2024, A Look at Key Pl...Serbia vs England Tickets: Serbia's Return to Euro Cup 2024, A Look at Key Pl...
Serbia vs England Tickets: Serbia's Return to Euro Cup 2024, A Look at Key Pl...
Eticketing.co
 
Ukraine Euro Cup 2024 Squad Sergiy Rebrov's Selections and Prospects.docx
Ukraine Euro Cup 2024 Squad Sergiy Rebrov's Selections and Prospects.docxUkraine Euro Cup 2024 Squad Sergiy Rebrov's Selections and Prospects.docx
Ukraine Euro Cup 2024 Squad Sergiy Rebrov's Selections and Prospects.docx
Euro Cup 2024 Tickets
 
The Split_ Hardik Pandya and Natasa Stankovic Part Ways News by Betkaro247 (3...
The Split_ Hardik Pandya and Natasa Stankovic Part Ways News by Betkaro247 (3...The Split_ Hardik Pandya and Natasa Stankovic Part Ways News by Betkaro247 (3...
The Split_ Hardik Pandya and Natasa Stankovic Part Ways News by Betkaro247 (3...
bet k247
 
Spain vs Italy Spain at Euro Cup 2024 Group, Fixtures, Players to Watch and M...
Spain vs Italy Spain at Euro Cup 2024 Group, Fixtures, Players to Watch and M...Spain vs Italy Spain at Euro Cup 2024 Group, Fixtures, Players to Watch and M...
Spain vs Italy Spain at Euro Cup 2024 Group, Fixtures, Players to Watch and M...
Eticketing.co
 

Recently uploaded (20)

Serbia vs England Tickets: Serbia Prepares for Historic UEFA Euro 2024 Debut ...
Serbia vs England Tickets: Serbia Prepares for Historic UEFA Euro 2024 Debut ...Serbia vs England Tickets: Serbia Prepares for Historic UEFA Euro 2024 Debut ...
Serbia vs England Tickets: Serbia Prepares for Historic UEFA Euro 2024 Debut ...
 
Turkey Hit by Double Injury Blow before of Euro 2024.docx
Turkey Hit by Double Injury Blow before of Euro 2024.docxTurkey Hit by Double Injury Blow before of Euro 2024.docx
Turkey Hit by Double Injury Blow before of Euro 2024.docx
 
CAA Region II Day 1 Morning Result Accra event
CAA Region II Day 1 Morning Result Accra eventCAA Region II Day 1 Morning Result Accra event
CAA Region II Day 1 Morning Result Accra event
 
Turkey vs Georgia Tickets: Turkey's Road to Glory and Building Momentum for U...
Turkey vs Georgia Tickets: Turkey's Road to Glory and Building Momentum for U...Turkey vs Georgia Tickets: Turkey's Road to Glory and Building Momentum for U...
Turkey vs Georgia Tickets: Turkey's Road to Glory and Building Momentum for U...
 
Ukraine Vs Belgium What are the odds for Ukraine to make the Euro Cup 2024 qu...
Ukraine Vs Belgium What are the odds for Ukraine to make the Euro Cup 2024 qu...Ukraine Vs Belgium What are the odds for Ukraine to make the Euro Cup 2024 qu...
Ukraine Vs Belgium What are the odds for Ukraine to make the Euro Cup 2024 qu...
 
Belgium vs Romania Injuries and Patience in Belgium’s Euro Cup Germany Squad....
Belgium vs Romania Injuries and Patience in Belgium’s Euro Cup Germany Squad....Belgium vs Romania Injuries and Patience in Belgium’s Euro Cup Germany Squad....
Belgium vs Romania Injuries and Patience in Belgium’s Euro Cup Germany Squad....
 
Boletin de la I Copa Panamericana de Voleibol Femenino U17 Guatemala 2024
Boletin de la I Copa Panamericana de Voleibol Femenino U17 Guatemala 2024Boletin de la I Copa Panamericana de Voleibol Femenino U17 Guatemala 2024
Boletin de la I Copa Panamericana de Voleibol Femenino U17 Guatemala 2024
 
Understanding Golf Simulator Equipment A Beginner's Guide.pdf
Understanding Golf Simulator Equipment A Beginner's Guide.pdfUnderstanding Golf Simulator Equipment A Beginner's Guide.pdf
Understanding Golf Simulator Equipment A Beginner's Guide.pdf
 
Narrated Business Proposal for the Philadelphia Eagles
Narrated Business Proposal for the Philadelphia EaglesNarrated Business Proposal for the Philadelphia Eagles
Narrated Business Proposal for the Philadelphia Eagles
 
JORNADA 10 LIGA MURO 2024BASQUETBOL1.pdf
JORNADA 10 LIGA MURO 2024BASQUETBOL1.pdfJORNADA 10 LIGA MURO 2024BASQUETBOL1.pdf
JORNADA 10 LIGA MURO 2024BASQUETBOL1.pdf
 
European Championships Football Quiz.pptx
European Championships Football Quiz.pptxEuropean Championships Football Quiz.pptx
European Championships Football Quiz.pptx
 
Turkey vs Georgia Turkey's Road to Redemption and Euro 2024 Prospects.pdf
Turkey vs Georgia Turkey's Road to Redemption and Euro 2024 Prospects.pdfTurkey vs Georgia Turkey's Road to Redemption and Euro 2024 Prospects.pdf
Turkey vs Georgia Turkey's Road to Redemption and Euro 2024 Prospects.pdf
 
真实可查(uofo毕业证书)俄勒冈大学毕业证学位证书范本原版一模一样
真实可查(uofo毕业证书)俄勒冈大学毕业证学位证书范本原版一模一样真实可查(uofo毕业证书)俄勒冈大学毕业证学位证书范本原版一模一样
真实可查(uofo毕业证书)俄勒冈大学毕业证学位证书范本原版一模一样
 
GilZeimer_SS2024_12Injuries_5-30-24.pptx
GilZeimer_SS2024_12Injuries_5-30-24.pptxGilZeimer_SS2024_12Injuries_5-30-24.pptx
GilZeimer_SS2024_12Injuries_5-30-24.pptx
 
Spain vs Croatia Date, venue and match preview ahead of Euro Cup clash as Mod...
Spain vs Croatia Date, venue and match preview ahead of Euro Cup clash as Mod...Spain vs Croatia Date, venue and match preview ahead of Euro Cup clash as Mod...
Spain vs Croatia Date, venue and match preview ahead of Euro Cup clash as Mod...
 
Croatia vs Italy Can Luka Modrić Lead Croatia to Euro Cup Germany Glory in Hi...
Croatia vs Italy Can Luka Modrić Lead Croatia to Euro Cup Germany Glory in Hi...Croatia vs Italy Can Luka Modrić Lead Croatia to Euro Cup Germany Glory in Hi...
Croatia vs Italy Can Luka Modrić Lead Croatia to Euro Cup Germany Glory in Hi...
 
Serbia vs England Tickets: Serbia's Return to Euro Cup 2024, A Look at Key Pl...
Serbia vs England Tickets: Serbia's Return to Euro Cup 2024, A Look at Key Pl...Serbia vs England Tickets: Serbia's Return to Euro Cup 2024, A Look at Key Pl...
Serbia vs England Tickets: Serbia's Return to Euro Cup 2024, A Look at Key Pl...
 
Ukraine Euro Cup 2024 Squad Sergiy Rebrov's Selections and Prospects.docx
Ukraine Euro Cup 2024 Squad Sergiy Rebrov's Selections and Prospects.docxUkraine Euro Cup 2024 Squad Sergiy Rebrov's Selections and Prospects.docx
Ukraine Euro Cup 2024 Squad Sergiy Rebrov's Selections and Prospects.docx
 
The Split_ Hardik Pandya and Natasa Stankovic Part Ways News by Betkaro247 (3...
The Split_ Hardik Pandya and Natasa Stankovic Part Ways News by Betkaro247 (3...The Split_ Hardik Pandya and Natasa Stankovic Part Ways News by Betkaro247 (3...
The Split_ Hardik Pandya and Natasa Stankovic Part Ways News by Betkaro247 (3...
 
Spain vs Italy Spain at Euro Cup 2024 Group, Fixtures, Players to Watch and M...
Spain vs Italy Spain at Euro Cup 2024 Group, Fixtures, Players to Watch and M...Spain vs Italy Spain at Euro Cup 2024 Group, Fixtures, Players to Watch and M...
Spain vs Italy Spain at Euro Cup 2024 Group, Fixtures, Players to Watch and M...
 

Metulini1503

  • 1. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Sensor Analytics in basketball: analyzing spatio-temporal movements of players around the court Rodolfo Metulini - March 15th, 2017 Department of Economics and Management - University of Brescia Big & Open data Innovation Laboratory (BODaI - Lab)
  • 2. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Aknowledgments Big & Open Data Innovation (BODaI) laboratory BODaI Big Data analytics in Sports (BDS) laboratory: BDS Paolo Raineri (CEO and cofounder -MYagonism MYa ) Tullio Facchinetti (MYagonism, Robotics Laboratory RoLa , University of Pavia).
  • 3. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Table of contents 1 State of the art 2 Aims, data & methods 3 Data visualization 4 Phases decomposition 5 Future works and research challenges
  • 4. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges (Non exaustive) team sport literature • Data-driven techniques: Carpita et al., 2013, 2015; Wasserman & Faust, 1994; Passos et al., 2011 • Synchronyzed movements analysis: Travassos et al., 2013; Araujo & Davids, 2016; Perin et al., 2013 • Visualization tools: Aisch & Quealy, 2016; Goldsberry, 2013; Polk et al. 2014; Pileggi et al. 2012; Losada et al., 2016
  • 5. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Data-driven techniques • Carpita et al. (2013,2015) used cluster analysis and Principal Component Analysis (PCA) to identify the drivers that most affect the probability to win a football match • From network perspective, Wasserman & Faust (1994) analysed passing network. Passos et al. (2011) used centrality measures to identify ‘key” players in water polo
  • 6. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Synchronyzed movements analysis Living things and their surrounds are not logically independent of each other. Together, they constitute a unitary planetary system - Tuvey et al. (1995) • Borrowing from the concept of Physical Psychology, Travassos et al. (2013) and Araujo & Davids (2016) expressed players in the court as living things who face with external factors • Perin et al. (2013) developed a system for visual exploration of phases in football
  • 7. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Visualization tools Sports data tends to be hypervariate, temporal, relational, hierarchical, or a combination thereof, which leads to some fascinating visualization challenges - Basole & Saupe (2016) • Aisch & Quealy (2016) A&Q and Goldsberry (2013) Gds use visualization to tell basketball and football stories on newspapers • Notable academic works include data visualization, among others, in ice hockey (Pileggi et al. 2012), tennis (Polk et al. 2014) and basketball (Losada et al., 2016)
  • 8. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Aims and scope Experts want to explain why and how cooperative players movements are expressed because of tactical behaviour Analysts want to explain movements in reaction to a variety of factors and in relation to team performance • Aim 1: To find and to demonstrate the usefulness of a visual tool approach in order to extract preliminar insights from trajectories (fairly done) • Aim 2: To find any regularities and synchronizations in players’ trajectories, by decomposing the game into homogeneous phases in terms of spatial relations (in progress) • Future aims: to study cooperative players movements in relations to team performance (future research)
  • 9. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Global Positioning Systems (GPS) • Object trajectories capture the movement of players or the ball • Trajectories are captured using optical- or device-tracking and processing systems • The adoption of this technology and the availability of data is driven by various factors, particularly commercial and technical
  • 10. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Play-by-play Play-by-play (or ‘event-log”) reports a sequence of significant events that occur during a match • Players events (shots, fouls) • Technical events (time-outs, start/end of the period) • Large amounts of available data • Web scraping techniques (R and Phyton user-friendly routines)
  • 11. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Data Visualization Metulini, 2016 ... a friendly and easy-to-use approach to visualize spatio-temporal movements is still missing. This paper suggests the use of gvisMotionChart function in googleVis R package ...
  • 12. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges The use of motion charts • A motion chart is a dynamic bubble chart expressing two values trough the xy-axes and a third value trough size • Motion charts facilitate the interactive representation and understanding of (large) multivariate data • Motion charts have been popularized by Hans Rosling in his TED talks TED
  • 13. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Applications of motion charts in other academic fields • In students learning processes (Santos et al., 2012) and lingistic changes (Hilpert, 2011) • In economics. Heinz, 2014 visualizes sales data in an insurance context, Saka & Jimichi, 2015 shed light on the inequality among countries and firms • In medicine,Santori, 2014 applied a new model to visually display aggregated liver transplantation • Bolt, 2015 explored stream and coastal water quality in space and time
  • 14. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Motion charts providers Table: List of tools to create Motion Charts Name of tool Format Availability Data input Skill Google charts Software Free your own data Low Gapminder Software Free included data Low Trend compass Software License your own data Low JMP by SAS Software License your own data Low Flash Web Varies your own data High Google API Web Mostly free your own data High Tableau Public Web Free your own data Low
  • 15. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Objectives Academic papers using motion charts in sport science disciplines do not exist • To visualize the synchronized movement of players and to characterize the spatial pattern around the court • To supply experts and analysts with an useful tool in addition to traditional statistics • To corroborate the interpretation of evidences from other methods of analysis
  • 16. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Data • Data refer to a friendly match played on March 22th, 2016 by a team based in the city of Pavia (MYagonism MYa ) • Six players took part to the friendly match wearing a microchip in their clothings • The microchip collects the position (in squares of 1 m2) in both the x-axis, y-axis, and z-axis • Players positioning has been detected at millisecond level • The dataset records a total of 133,662 observations • The positions are collected about 37 times every second (in average per player, every 162 milliseconds)
  • 17. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges gvisMotionChart gvisMotionChart(data, idvar = "id", timevar = "time", xvar = " ", yvar = " ", colorvar = " ", sizevar = " ",date.format = "Y/m/d", options = list(), chartid) • data is a data.frame object that should contains at least four columns • idvar represents the subject name • timevar identifies the time dimension • xvar and yvar correspond to the information to be plotted, respectively, in the x- and the y- axes • colorvar and sizevar serve to fix, respectively, the colour and the dimension of the bubbles
  • 18. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges gvisMotionChart application setwd("C:/Users/Rodolfo/Dropbox/Brescia/basket") ds = read.delim("dataset paper MC.txt") dim(ds) names(ds) summary(ds) install.packages("googleVis") library(googleVis) ds = ds[ds$klm y >=0 & ds$klm z >= 0,] MC = gvisMotionChart(ds[ds$time >=19555 & ds$time <=25000,], idvar = "tagid new", timevar = "time", xvar = "klm y", yvar = "klm z", colorvar = "", sizevar = "", options=list(width=1200, height=600)) plot(MC)
  • 19. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Video on Youtube Video from our youtube channel ‘bdssport unibs”
  • 20. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges A static approach: heat maps
  • 21. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Snapshots - offensive play
  • 22. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Snapshots - defensive play
  • 23. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Convex hull - offensive play
  • 24. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Convex hull - defensive plays
  • 25. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Summary statistics Table: Statistics for the offensive play and for the defensive play Average distance Convex hull area attack defence attack defence Min 5.418 2.709 11.000 4.500 1st Qu. 7.689 3.942 32.000 12.500 Median 8.745 4.696 56.000 18.500 Mean 8.426 5.548 52.460 32.660 3rd Qu. 9.455 5.611 68.500 27.500 Max 10.260 11.640 99.500 133.500
  • 26. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Future research in this direction • To dynamically visualize team-mate and rivals movement together with the ball RPubs • To extend the analysis to multiple matches
  • 27. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Phases decomposition
  • 28. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Objectives A method to approach with complexity in team sport analysis consists on segmenting a match into phases • To find, through a cluster analysis, a number of homogeneous groups each identifying a specific spatial pattern • To characterize the synchronized movement of players around the court
  • 29. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Analyses • First, we characterize each cluster in terms of players position in the court • We define whether each cluster corresponds to offensive or defensive actions • We compute the transition matrices in order to examine the probabbility of switching to another group from time t to time t + 1
  • 30. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Data • Data refers to a friendly match played on March 22th, 2016 by a team based in the city of Pavia. Data provided by MYagonism MYa • Six players worn a microchip, collecting the position in both the x-axis, y-axis, and z-axis • Players positioning has been detected at millisecond level, and the the dataset records a total of 133,662 observations • After some cleaning and dataset reshaping, the final dataset count for more than 3 million records
  • 31. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Methods • We apply a k-means cluster analysis to group objects • We group time instants • The similarity is expressed in terms of players’ distance • We choose k = 8 based on the value of the between deviance (BD) / total deviance (TD) ratio for different number of clusters • A multidimensional scaling is used to plot each player in a 2-dimensional space such that the between player average distances are preserved
  • 32. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Define k Plot of the between deviance (BD) / total deviance (TD) ratio for different number of clusters
  • 33. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Multidimensional scaling Map representing, for each of the 8 clusters, the average position in the x − y axes of the five players, using MDS
  • 34. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Profiles plot Profile plots representing, for each of the 8 clusters, the average distance among each pair of players
  • 35. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Transition matrix Transition matrix reporting the relative frequency subsequent moments (t, t + 1) report a switch from a group to a different one
  • 36. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Future research in this direction • To increase the complexity, by extending the analysis to multiple matches • To match the play-by-play data with trajectories, to extract insights on the relations between particular spatial pattern and the team performance
  • 37. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Future works and research challenges
  • 38. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges An example from Physical Psychology A dragonfly feeds on small insects, such as mosquitoes. In seeking its prey, the dragonfly must perceive paths through the thicket. To do so, it must perceive obstacles to its forward locomotion and openings that permit it passage, given its size. Given the many objects within the thicket insects, birds, leaves, berries, flowers, and so on the dragonfly must perceive selectively those objects that are edible for it, commonly insects within a certain length scale and degree of softness. It must also perceive places that it can alight upon, places to rest between searches. In travelling through the thicket and in direct pursuit of a prey, the dragonfly must perceive when an upcoming twig or an upcoming prey will be contacted if current conditions (wing torques, forward velocity) continue, so that suitable adjustments can be made both with respect to the body as a unit and with respect to the most forward limbs that are used to effect a catch or a landing ... - Turvey, M. T.,& Shaw, R. E. (1995). Toward an ecological physics and a physical psychology.ÂăThe science of the mind: 2001 and beyond, 144-169.
  • 39. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Generalizing the concept of physical Psychology to team sports T. Parker starts an offensive plays for Spurs team in a match against Heat: while he is bouncing the ball he have to think how to convert that action in a 2- or 3- point. Without any obstacles, he will go straight to the basket and then shot the ball. • However, he find obstacles (opposite team’s players) he have to account for remaining time • He have to think what the coach says to him • Where all the other 4 team-mates are • so on and so forth ... Each player interact with each others, and players trajectories is the results of both exogenous (depending on T.Parker himself) and endogenous (external) factors
  • 40. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Exogenous vs. endogenous factors in team sports Team Sports (the player have to decide where to go in the court) • Short team equilibrium • High level of interaction • Exogenous (depending on the player himself) and endogenous (depending by external factors) are difficult to distinguish (sorrounding environment: movement of rivals, climatic factors, etc..) • Opposition between predefined plays versus real time decision
  • 41. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Exogenous vs. endogenous factors in other fields • Economics (firm location) The decision is about where to locate the firm and depends on a mixture of exogenous and endogenous factors (Long-term dynamic) Economists have studied the locational choices of individuals ... and of firms but generally treat the characteristics of locales as given. The purpose of much spatial work, however, is to uncover the interaction among (authorities of) geographic units, who choose, e g., tax rates to attract firms or social services to attract households ... An ideal model would marry the two; it would provide a model explaining both individuals’ location decisions and the action of, say, local authorities (Pinkse & Slade, 2010). Individual or collective decisions depend upon the decisions taken in other neighbouring regions or by neighbouring economic agents. thinking ”of the economy as a self-organizing system, rather than a glorified individual (Kirman, 1992) ... - Arbia, G. (2016). Spatial Econometrics: A Broad View. Foundations and Trends in Econometrics 8(3-4), 145-265 • Medicine (disease contagion) Temporal dimension: Average level of interaction among agents (medium-term dynamic) • Nature (dragonfly have to decide where to go) There are both exogenous and endogenous factors for an high level of short-term interaction
  • 42. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Space clustering vs. Space-time clustering There is space clustering when events are close in space When events are randomly distributed, we have spatial dispersion Whether events are clustered or dispersed depends on the scale Example of wolf packs (from Smith, T.E. , 2014) There is space-time clustering if events that are close in space tend to be closer in time than would be expected by chance alone Example of epidemic contagion (from Smith, T.E. , 2014)
  • 43. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Epidemic space time clustering A case of contagion Who start the contagion? The person marked with the blue circle affects people marked with orange circles ar time t =1. People in Yellow are affected by people in orange circles at time t=2
  • 44. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Player space time clustering A case of basketball players’ movement: • Who is the influencing player? • How much each player influences the others? Are there more than one influencing players? • Actually, it is likely that each player affects the others at every time t
  • 45. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Potential research questions & proposed methods - I • Who is the influencing player? • How much each player influences the others? • Are there more than one influencing player? How much trajectories are caused by external fact 1. Using GPS data on x-y coordinates at repeated moments, and analyzing the transition matrices from a multivariate markov chain (Teugels, J. L., 2008) of the type: S(x1, t1) = S(x2, t0) + S(x3, t0) + S(x4, t0) + S(x5, t0) + e S(x2, t1) = S(x1, t0) + S(x3, t0) + S(x4, t0) + S(x5, t0) + e S(x3, t1) = S(x1, t0) + S(x2, t0) + S(x4, t0) + S(x5, t0) + e S(x4, t1) = S(x1, t0) + S(x2, t0) + S(x3, t0) + S(x5, t0) + e S(x5, t1) = S(x1, t0) + S(x2, t0) + S(x3, t0) + S(x4, t0) + e 2. The choice of a player to shooting or passing the ball depends on the distance between him and the basket or the most influential player. This distance is used as a predictor in a regression model of the type: Y = α + β ∗ d2 +
  • 46. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Potential research questions & proposed methods - II Players clustering: If and how teammate (and rivals) are concentrated in the field. • Are players equally dispersed in the field, or they are concentrated? • At what extend, and at what distance h and what time t they are concentrated? 3. Space time K-function, that define a cylindrical neighborhoods, or Bivariate Space time K-function if we model the players of the two teams as two separate processes (Dixon, P. M., 2002)
  • 47. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Spatial interaction models? Fij = Mi ∗ Mj ∗ Dij Where Fij is a flow (e.g. number of time player i passes the ball the player j), and depends on characteristics of both two players (Mi and Mj) and on the distance among them (Dij). - Tinbergen, J., 1962
  • 48. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges Thank you! rodolfo.metulini@unibs.it (... Pesaro, dating back to 1995)
  • 49. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges References - I • Aisch, G. and Quealy, K. (2016). Stephen curry 3-point record in context: Off the charts. New York Times. • Araujo, D. and Davids, K. (2016). Team synergies in sport: Theory and measures. Frontiers in Psychology, 7. • Arbia, G. et al. (2016). Spatial econometrics: A broad view. Foundations and Trends R in Econometrics • Basole, R. C. and Saupe, D. (2016). Sports data visualization (guest editors’ introduction). IEEE Computer Graphics and Applications • Bolt, M. (2015). Visualizing water quality sampling-events in florida. ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences • Carpita, M., Sandri, M., Simonetto, A., and Zuccolotto, P. (2013). Football mining with r. Data Mining Applications with R. • Carpita, M., Sandri, M., Simonetto, A., and Zuccolotto, P. (2015). Discovering the drivers of football match outcomes with data mining. Quality Technology & Quantitative Management • Dixon, P. M. (2002). Ripley’s K function. Encyclopedia of environmetrics • Goldsberry, K. (2013). Pass atlas: A map of where NFL quarterbacks throw the ball. Grantland. • Heinz, S. (2014). Practical application of motion charts in insurance. Available at SSRN 2459263. • Hilpert, M. (2011). Dynamic visualizations of language change: Motion charts on the Sports’ movements using motion charts basis of bivariate and multivariate data from diachronic corpora. International Journal of Corpus Linguistics • Kirman, A. P. (1992). Whom or what does the representative individual represent?. The Journal of Economic Perspectives • Losada, A. G., Theron, R., and Benito, A. (2016). Bkviz: A basketball visual analysis tool. IEEE Computer Graphics and Applications, • Passos, P., Davids, K., Araujo, D., Paz, N., Minguens, J., and Mendes, J. (2011). Networks as a novel tool for studying team ball sports as complex social systems. Journal of Science and Medicine in Sport
  • 50. Sensor Analytics in basketball R. Metulini State of the art Aims, data & methods Data visualization Phases decomposition Future works and research challenges References- II • Perin, C., Vuillemot, R., and Fekete, JD. (2013). Soccerstories: A kick-off for visual soccer analysis. IEEE transactions on visualization and computer graphics • Pileggi, H., Stolper, C. D., Boyle, J. M., and Stasko, J. T. (2012). Snapshot: Visualization to propel ice hockey analytics. IEEE Transactions on Visualization and Computer Graphics • Pinkse, J., Slade, M. E. (2010). The future of spatial econometrics. Journal of Regional Science • Polk, T., Yang, J., Hu, Y., and Zhao, Y. (2014). Tennivis: Visualization for tennis match analysis. IEEE transactions on visualization and computer graphics • Saka, C. and Jimichi, M. (2015). Inequality evidence from accounting data visualisation. Available at SSRN 2549400. • Santori, G. (2014). Application of interactive motion charts for displaying liver transplantation data in public websites. In Transplantation proceedings. Elsevier • Santos, J. L., Govaerts, S., Verbert, K., and Duval, E. (2012). Goal-oriented visualizations of activity tracking: a case study with engineering students. In Proceedings of the 2nd international conference on learning analytics and knowledge • Smith, T. E. (2014). Notebook on spatial data analysis. • Teugels, J. L. (2008). Markov Chains: Models, Algorithms and Applications. • Tinbergen, J. (1962). Shaping the world economy; suggestions for an international economic policy. Books (Jan Tinbergen). • Travassos, B., Araujo, D., Duarte, R., and McGarry, T. (2012). Spatiotemporal co- ordination behaviors in futsal (indoor football) are guided by informational game constraints. Human Movement Science • Turvey, M., Shaw, R. E., Solso, R., and Massaro, D. (1995). Toward an ecological physics and a physical psychology. The science of the mind: 2001 and beyond. Electronic Journal of Applied Statistical Analysis • Wasserman, S. and Faust, K. (1994). Social network analysis: Methods and applications, volume 8. Cambridge university press.