Nonlinear approximation has usually been studied under deterministic assumptions and complete information about the underlying functions. In the present paper we assume only partial information, e.g., function values at some points, and we are interested in the average case error and complexity of nonlinear approximation. We show that the problem can be essentially decomposed in two independent problems related to average case nonlinear (restricted) approximation from complete information, and to average case unrestricted approximation from partial information. The results are then applied to average case piecewise polynomial approximation on C([0, 1]) based on function values with respect to r-fold Wiener measure. In this case, to approximate with error it is necessary and sufficient to know the function values at -1 ln1/2 (1/) 1/(r+1/2) equidistant points and use -1/(r+1/2) adaptively chosen break points in piecewise polynomial approximation.