A method for analyzing the vibrations of an element, this method including: - for a plurality of tests, each being carried out during an observation period: - obtaining a vibratory signal representative of the vibrations of said element during said observation period, said signal being obtained from a sensor configured to measure the vibration frequencies of said element in a determined frequency range; - obtaining context data at least at certain moments of said observation period, said context data being obtained from sensors associated with components or with environmental measurements whose state is likely to influence the vibrations of said element; - obtaining a data structure (SD i) for said test, said data structure associating, for at least certain moments of said observation period, the frequency components of the signal representative of the vibrations of said element at said moments with said context data at said moments; and - a step of classifying said tests by comparing their data structures, the method being characterized in that obtaining said data structure (SD i) includes: - a step of generating a matrix of T rows and F columns, the row k and column j element of this matrix having a value representative of the frequency components of the spectrum of the vibratory signal VIB in a time range [k.x.dt, (k+1).x.dt] for the frequency interval [j.y.df, (j+1).y.df]; - a step of generating a vector VP of T rows, the value of the element of the row k of this vector being representative of the context data in the time range [k.x.dt, (k+1).x.dt]; the parameters x and y being predefined constants. - for a plurality of tests, each being carried out during an observation period: - obtaining a vibratory signal representative of the vibrations of said element during said observation period, said signal being obtained from a sensor configured to measure the vibration frequencies of said element in a determined frequency range; - obtaining context data at least at certain moments of said observation period, said context data being obtained from sensors associated with components or with environmental measurements whose state is likely to influence the vibrations of said element; - obtaining a data structure (SD i) for said test, said data structure associating, for at least certain moments of said observation period, the frequency components of the signal representative of the vibrations of said element at said moments with said context data at said moments; and - a step of classifying said tests by comparing their data structures, - obtaining a vibratory signal representative of the vibrations of said element during said observation period, said signal being obtained from a sensor configured to measure the vibration frequencies of said element in a determined frequency range; - obtaining context data at least at certain moments of said observation period, said context data being obtained from sensors associated with components or with environmental measurements whose state is likely to influence the vibrations of said element; - obtaining a data structure (SD i) for said test, said data structure associating, for at least certain moments of said observation period, the frequency components of the signal representative of the vibrations of said element at said moments with said context data at said moments; and - a step of classifying said tests by comparing their data structures, - a step of generating a matrix of T rows and F columns, the row k and column j element of this matrix having a value representative of the frequency components of the spectrum of the vibratory signal VIB in a time range [k.x.dt, (k+1).x.dt] for the frequency interval [j.y.df, (j+1).y.df]; - a step of generating a vector VP of T rows, the value of the element of the row k of this vector being representative of the context data in the time range [k.x.dt, (k+1).x.dt]; the parameters x and y being predefined constants.