Recent developments in computer technology and progress in information science continue to provide powerful information processing technologies for extracting useful information at the maximum extent from an available dataset. They are called data-driven analyses and applied in various natural sciences, engineering fields and industry. In this paper, I briefly explain the concepts of Bayesian estimation and sparse modeling, which are considered as fundamental mathematical schemes of data-driven analysis, and overview the application examples which have been studied by the author's group in geology. For data analysis on rock textures, Bayesian estimation is effective, because it can introduce a priori knowledge about spatiotemporal structure and physicochemical model objectively in inversion analysis. For analysis of geochemical data, sparse modeling is particularly effective, because it can automatically extract essential combination of elements and/or governing earth-scientific processes from a high-dimensional dataset. Collaboration between information scientists and geologists leads to the development of new powerful methods for specific and general problems in geology, and the importance of data-driven analysis will increase in the future.