dput                  package:base                  R Documentation

_W_r_i_t_e _a_n _I_n_t_e_r_n_a_l _O_b_j_e_c_t _t_o _a _F_i_l_e

_D_e_s_c_r_i_p_t_i_o_n:

     Writes an ASCII text representation of an R object to a file or
     connection, or uses one to recreate the object.

_U_s_a_g_e:

     dput(x, file = "")
     dget(file)

_A_r_g_u_m_e_n_t_s:

       x: an object.

    file: either a character string naming a file or a connection. '""'
          indicates output to the console.

_D_e_t_a_i_l_s:

     'dput' opens 'file' and deparses the object 'x' into that file. 
     The object name is not written (contrary to 'dump'). If 'x' is a
     function the associated environment is stripped. Hence scoping
     information can be lost.

     Using 'dget', the object can be recreated (with the limitations
     mentioned above).

     'dput' will warn if fewer characters were written to a file than
     expected, which may indicate a full or corrupt file system.

_R_e_f_e_r_e_n_c_e_s:

     Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988) _The New S
     Language_. Wadsworth & Brooks/Cole.

_S_e_e _A_l_s_o:

     'deparse', 'dump', 'write'.

_E_x_a_m_p_l_e_s:

     ## Write an ASCII version of mean to the file "foo"
     dput(mean, "foo")
     ## And read it back into 'bar'
     bar <- dget("foo")
     unlink("foo")

