Trazado de gráficos polares con PGFPlots utilizando datos de archivos CSV

Trazado de gráficos polares con PGFPlots utilizando datos de archivos CSV

Quiero trazar un gráfico en PGF/TikZ usando datos de archivos CSV. A continuación se muestra el enlace al archivo CSV: https://www.dropbox.com/scl/fi/3be8309dhs4yspji25zrl/plot3_detailed_ground_shear_pression.csv?rlkey=npbbqk3t0tfx8frvk5er5ea50&dl=0

ingrese la descripción de la imagen aquí

Intenté crear los gráficos usando el siguiente código TikZ/PGFPlots, pero tengo algunos problemas. Aquí hay un ejemplo de mi código para el tercer gráfico, "Presión de corte detallada del suelo:

\begin{polaraxis}[
    title={Detailed Ground Shear Pressure},
    legend pos=north west,
    ymajorgrids=true,
    grid style=dashed,

]

\pgfplotstableread[col sep=comma]{plot3_transformed_detailed_ground_shear_pressure.csv}\datatable

\addplot+[no markers] table[x=data_phi_deg, y=Gs] from \datatable;
\addlegendentry{Transformed Gs}

\addplot+[no markers, fill=red, fill opacity=0.3] table[x=data_phi_deg, y expr=\thisrow{Gs}*\thisrow{exceed_mask}] from \datatable;
\addlegendentry{Critical Regions where Gs > Gp}

\addplot+[no markers, fill=orange, fill opacity=0.3] table[x=data_phi_deg, y expr=\thisrow{Gs}*\thisrow{below_mask}] from \datatable;
\addlegendentry{Critical Regions where Gs < -Gp}

\end{polaraxis}
\end{tikzpicture}

¿Alguien podría proporcionar orientación o sugerencias sobre cómo trazar correctamente estos gráficos en PGF/TikZ utilizando los datos de los archivos CSV proporcionados? Estoy buscando consejos sobre si es razonable seguir esto en PGF/TikZ, o si sería mejor seguir con Python, dado que ya generé estos gráficos en Python. Sin embargo, para mantener la coherencia en mi artículo, preferiría usar PGF/TikZ para que coincida con el estilo de mis otros gráficos. Cualquier idea o recomendación será muy apreciada.

información relacionada