>>> import pandas as pd >>> df = pd.read_csv('meteo.csv', index_col=0) >>> df.loc[:4, ['TEMP_MITJ', 'TEMP_MAX', 'TEMP_MIN', 'PRECIPITACIO', 'V_VENT_MITJ', 'DIR_VENT']] TEMP_MITJ TEMP_MAX TEMP_MIN PRECIPITACIO V_VENT_MITJ DIR_VENT DIA 1 24.6 31.6 17.0 0.0 4.5 E 2 25.3 34.3 16.3 0.0 6.3 SE 3 26.0 34.8 17.1 2.5 8.6 SE 4 26.6 35.5 17.8 0.0 6.0 SSE --fi-lectura --ini-casos >>> from meteo import dir_vent_pluja >>> dir_vent_pluja(df) == {'E': 2.6, 'ENE': 3.6, 'NE': 0.0, 'NNO': 0.0, 'NO': 6.0, 'O': 0.0, 'ONO': 5.7, 'S': 0.0, 'SE': 2.5, 'SSE': 11.2, 'SSO': 0.0} True --fi-casos >>> dir_vent_pluja(df.loc[:10]) == {'E': 0.0, 'ENE': 3.6, 'NO': 0.0, 'SE': 2.5, 'SSE': 0.0} True >>> dir_vent_pluja(df.loc[:20]) == {'E': 2.6, 'ENE': 3.6, 'NE': 0.0, 'NNO': 0.0, 'NO': 3.8, 'ONO': 5.7, 'SE': 2.5, 'SSE': 11.2} True >>> dir_vent_pluja(df.loc[::2]) == {'E': 0.0, 'ENE': 3.6, 'NNO': 0.0, 'NO': 6.0, 'O': 0.0, 'ONO': 0.0, 'S': 0.0, 'SE': 2.5, 'SSE': 0.0} True