I want this tikz picture to animate as follows:
\documentclass[border=2mm,tikz]{standalone}
\usepackage{tikz}
\usetikzlibrary{decorations.text, fit}
\usetikzlibrary{positioning,fit,backgrounds,arrows.meta}
\begin{document}
\begin{tikzpicture}[scale=2,
fatnode1/.style={rectangle, draw=blue, rounded corners, fill=blue!20, minimum size=0.0mm},
fatnode2/.style={rectangle, draw=red, rounded corners, fill=red!20, minimum size=0.0mm},
font=\sf,
>=Latex,
thick,
node distance=1.2]
\node[fatnode1] (A) at (0, 0) {Data Importation};
\node[fatnode1, right=of A] (B) {Data Cleaning};
\node[fatnode2, right=of B] (C) {Data Wrangling};
\node[fatnode2, above right=of C] (D) {Data Visualization};
\node[fatnode1, below right=of C] (E) {Data Modeling};
\node [xshift=1.2cm, right=of C] (F) {};
\begin{pgfonlayer}{background}
\node [fill=blue!10, rounded corners, fit= (C) (D) (E) (F)] (H) {}; % enough to add two diagonal nodes
\end{pgfonlayer}
\node[fatnode2, fill=white] (I) at (H.220) {\footnotesize Data Exploration};
\node[fatnode1, right=of H] (G) {Communicate Resuls};
\draw [thick, ->] (A) -- (B);
\draw [thick, ->] (B) -- (C);
\draw [thick, ->] (H) -- (G);
\draw [->,thick] (C) to [bend left=40] (D);
\draw [->,thick] (D) to [bend left=45] (E);
\draw [->,thick] (E) to [bend left=45] (C);
\node[draw, rounded corners, fit=(A) (B) (C) (D) (E) (G) (H) (I)] {};
\end{tikzpicture}
\end{document}
I want
Data Importationto appear, thenData Cleaningto appear.I want the
Circleto rotate along withData Wrangling,Data Visualization,Data Modeling.I want
Communicate Resultto then appear.
This answer interests me but I can not figure it out in my own case.
EDIT
Here are








standaloneclass. Make several differenttikzpictureof each step, compile. You'll obtain as many slides as wanted and can use them to animate your picture. – SebGlav Jul 01 '21 at 05:26animated GIF, ananimationwith control buttons, aPDF slideshowwhere the elements appear on each slide or aninteractive PDFwith checkboxes to make each element appear separately from the others? – AndréC Jul 01 '21 at 06:43beameroverlays, if usingbeameris acceptable. As commented by @AndréC, you need to specify which kind of output you want. – Rmano Jul 01 '21 at 06:55.giffile that I can load intoRMarkdownoutputted onioslides. – Daniel James Jul 01 '21 at 18:18.giffile that I can load intoRMarkdownoutputted onioslides. – Daniel James Jul 01 '21 at 18:18gif– Daniel James Jul 01 '21 at 19:28