Convert data from long to wide format

long2wide(data, within = c(), between = c(), dv = "y", id = "id")

Arguments

data

the tbl in long format

within

the names of the within column(s)

between

the names of between column(s) (optional)

dv

the name of the DV (value) column

id

the names of the column(s) for grouping observations

Value

a tbl in wide format

Examples

df_long <- sim_design(2, 2, long = TRUE)
long2wide(df_long, "A", "B")
#> id B A1 A2 #> 1 S001 B1 -0.385994964 1.143623543 #> 2 S002 B1 0.838842632 -1.381713624 #> 3 S003 B1 0.530027590 -0.844069552 #> 4 S004 B1 2.293182084 -1.836583479 #> 5 S005 B1 -1.855263642 1.044170831 #> 6 S006 B1 0.624714964 0.215210107 #> 7 S007 B1 -0.175872582 0.800349614 #> 8 S008 B1 1.365788853 0.714933031 #> 9 S009 B1 1.345518474 -0.317171209 #> 10 S010 B1 -0.947265271 -2.252045124 #> 11 S011 B1 0.115739671 1.505248197 #> 12 S012 B1 0.429404494 -0.419147872 #> 13 S013 B1 -0.079631976 -0.208179987 #> 14 S014 B1 -1.006463994 1.025008622 #> 15 S015 B1 -1.754518747 -2.109352248 #> 16 S016 B1 0.119361311 0.581155983 #> 17 S017 B1 -1.643998625 0.427476044 #> 18 S018 B1 1.310997765 0.309712183 #> 19 S019 B1 -0.362701424 -0.348680801 #> 20 S020 B1 -1.369665491 0.472684011 #> 21 S021 B1 0.348512400 0.702742649 #> 22 S022 B1 0.545470652 -1.543797498 #> 23 S023 B1 0.020519678 -1.139419424 #> 24 S024 B1 0.338849889 0.370802634 #> 25 S025 B1 -0.185592100 0.249291812 #> 26 S026 B1 -0.345862657 1.240415284 #> 27 S027 B1 0.793332374 -0.371594045 #> 28 S028 B1 0.748631612 0.908843016 #> 29 S029 B1 1.846666644 0.772073385 #> 30 S030 B1 1.556824415 0.366647135 #> 31 S031 B1 -0.002354941 0.234063054 #> 32 S032 B1 -1.470206284 -0.824637494 #> 33 S033 B1 0.777484495 0.793613760 #> 34 S034 B1 -0.704613433 0.815375576 #> 35 S035 B1 -0.696606398 -0.640412559 #> 36 S036 B1 -0.931972929 0.154668564 #> 37 S037 B1 -2.616178688 -1.319062104 #> 38 S038 B1 1.477492275 -0.559444239 #> 39 S039 B1 -0.074677229 -1.278683713 #> 40 S040 B1 0.640770175 -0.161854635 #> 41 S041 B1 -0.114925465 -1.212698055 #> 42 S042 B1 -0.747021300 1.371345622 #> 43 S043 B1 1.118479256 0.082627704 #> 44 S044 B1 -0.341004819 -1.265853773 #> 45 S045 B1 -0.125031186 1.174275795 #> 46 S046 B1 -0.311369721 0.695991675 #> 47 S047 B1 -0.426443804 0.800070376 #> 48 S048 B1 1.269579318 -1.002196891 #> 49 S049 B1 -0.869811052 -0.677115667 #> 50 S050 B1 0.023574630 0.720963599 #> 51 S051 B1 -0.646068260 0.960168144 #> 52 S052 B1 -1.232672999 -0.145665667 #> 53 S053 B1 1.280410543 1.505255540 #> 54 S054 B1 0.176086170 0.678180406 #> 55 S055 B1 -1.148912321 -0.265552196 #> 56 S056 B1 -0.106409425 -0.458132537 #> 57 S057 B1 -1.052599358 1.738431533 #> 58 S058 B1 -0.063508668 -0.013105949 #> 59 S059 B1 -0.760288668 -0.794353354 #> 60 S060 B1 0.583391234 0.255333393 #> 61 S061 B1 0.833176971 -0.878777648 #> 62 S062 B1 0.955279258 -0.502384014 #> 63 S063 B1 -0.468197456 0.918235108 #> 64 S064 B1 -1.489361598 -0.415556110 #> 65 S065 B1 -0.845637803 -0.497454127 #> 66 S066 B1 0.090330359 0.122983974 #> 67 S067 B1 0.760974092 -0.994093841 #> 68 S068 B1 0.422703485 0.485937859 #> 69 S069 B1 1.116990551 -0.551041758 #> 70 S070 B1 1.373205437 0.166600822 #> 71 S071 B1 0.464627202 0.095564919 #> 72 S072 B1 0.751982369 0.937361737 #> 73 S073 B1 0.407974543 -0.778592244 #> 74 S074 B1 -0.177182569 -0.346014963 #> 75 S075 B1 -0.999326344 0.145927947 #> 76 S076 B1 -0.116269256 -0.679378277 #> 77 S077 B1 1.835065315 -0.613698253 #> 78 S078 B1 0.298695682 2.202935147 #> 79 S079 B1 -0.314652720 -0.328772531 #> 80 S080 B1 1.082466160 1.751776850 #> 81 S081 B1 -0.221793014 -0.971651737 #> 82 S082 B1 0.049851303 -1.689546894 #> 83 S083 B1 -1.107534869 -1.481386178 #> 84 S084 B1 0.993360619 2.426894783 #> 85 S085 B1 -1.924843474 -0.228460020 #> 86 S086 B1 0.556762404 1.113283521 #> 87 S087 B1 -0.329474662 -0.437063852 #> 88 S088 B1 -1.758286351 1.264884610 #> 89 S089 B1 -1.273909790 1.436597731 #> 90 S090 B1 0.583885195 -0.918664322 #> 91 S091 B1 0.327692378 -1.914602512 #> 92 S092 B1 -0.145241262 0.114969531 #> 93 S093 B1 -0.214101138 1.510348121 #> 94 S094 B1 -0.011554669 -0.009052613 #> 95 S095 B1 -1.219699084 -0.135856744 #> 96 S096 B1 1.030643641 -0.336250668 #> 97 S097 B1 -0.764734975 0.357796527 #> 98 S098 B1 0.514982604 0.340498580 #> 99 S099 B1 -1.740986972 3.097230704 #> 100 S100 B1 -1.005845241 0.677352741 #> 101 S101 B2 -1.074657122 -1.107352945 #> 102 S102 B2 -0.655056672 -0.627882790 #> 103 S103 B2 0.123133658 -1.479501948 #> 104 S104 B2 0.929721805 0.154343173 #> 105 S105 B2 -1.516556529 -2.299484409 #> 106 S106 B2 0.076792959 -0.438727684 #> 107 S107 B2 0.369791935 -0.649680607 #> 108 S108 B2 -0.606232668 0.424040947 #> 109 S109 B2 -1.526737997 0.047049728 #> 110 S110 B2 0.081510851 -1.285044066 #> 111 S111 B2 -1.428358850 0.045532358 #> 112 S112 B2 -1.013571835 -1.449429700 #> 113 S113 B2 0.676577827 -1.633704403 #> 114 S114 B2 0.236565665 -0.517284962 #> 115 S115 B2 -0.505599115 -0.991151430 #> 116 S116 B2 2.527752928 -0.728485045 #> 117 S117 B2 0.700668673 0.451951634 #> 118 S118 B2 -0.091607577 0.887181335 #> 119 S119 B2 -0.852173585 1.264573401 #> 120 S120 B2 -1.123909322 -1.291419391 #> 121 S121 B2 -0.827869298 0.182510306 #> 122 S122 B2 1.368112810 -0.089809675 #> 123 S123 B2 -0.189759677 -0.112629276 #> 124 S124 B2 -1.960755931 0.162801338 #> 125 S125 B2 0.806017715 0.555861006 #> 126 S126 B2 -0.247350268 0.853394680 #> 127 S127 B2 -0.507828231 -0.194899361 #> 128 S128 B2 0.495801751 -0.043411909 #> 129 S129 B2 0.902102368 -0.529438316 #> 130 S130 B2 -1.012532538 -0.598510599 #> 131 S131 B2 -1.636540567 0.149297682 #> 132 S132 B2 0.825520511 1.255820916 #> 133 S133 B2 1.301284005 -0.234369528 #> 134 S134 B2 0.484042607 1.422340276 #> 135 S135 B2 0.191561941 0.292127542 #> 136 S136 B2 1.203991350 -0.736886751 #> 137 S137 B2 1.554565833 -0.129996552 #> 138 S138 B2 0.149289700 2.200885652 #> 139 S139 B2 0.988248953 1.613081286 #> 140 S140 B2 1.300530931 -0.267499583 #> 141 S141 B2 -0.764001921 0.127603168 #> 142 S142 B2 0.764220023 -0.370892736 #> 143 S143 B2 -1.059842219 -0.452402281 #> 144 S144 B2 -0.574400444 1.197478248 #> 145 S145 B2 -1.454354816 0.961339696 #> 146 S146 B2 -1.926606505 1.099244552 #> 147 S147 B2 -0.377693133 0.053534542 #> 148 S148 B2 -0.457817317 -0.071082557 #> 149 S149 B2 0.314478166 -0.265212622 #> 150 S150 B2 0.196337224 -1.087472787 #> 151 S151 B2 -0.532207247 0.112995341 #> 152 S152 B2 1.296930815 -0.368761608 #> 153 S153 B2 0.116459881 -1.813818422 #> 154 S154 B2 1.791435814 -0.727994368 #> 155 S155 B2 -1.037638450 -0.323343456 #> 156 S156 B2 0.751737315 0.118178061 #> 157 S157 B2 -1.443320207 0.522721179 #> 158 S158 B2 -0.734189087 -0.394712044 #> 159 S159 B2 1.054557986 -0.738262361 #> 160 S160 B2 -0.030424727 1.319700103 #> 161 S161 B2 0.620591656 -0.547717472 #> 162 S162 B2 0.193502015 2.116530743 #> 163 S163 B2 -0.393606874 0.238889683 #> 164 S164 B2 0.033226158 -0.515969374 #> 165 S165 B2 0.528722573 1.158752180 #> 166 S166 B2 -3.071007147 -0.634357812 #> 167 S167 B2 1.424723774 0.862710827 #> 168 S168 B2 -0.330701264 -1.681573026 #> 169 S169 B2 1.759479023 -1.636792119 #> 170 S170 B2 1.016384201 1.430290161 #> 171 S171 B2 -1.036862040 1.539376495 #> 172 S172 B2 -0.034712279 -0.077210862 #> 173 S173 B2 1.693691356 0.722232423 #> 174 S174 B2 0.374082127 0.762012389 #> 175 S175 B2 1.258362453 -1.105216744 #> 176 S176 B2 0.608105630 -1.461168585 #> 177 S177 B2 1.368707861 0.295561895 #> 178 S178 B2 0.942163446 0.658526506 #> 179 S179 B2 -0.739857730 0.645142725 #> 180 S180 B2 -0.022094341 0.623653458 #> 181 S181 B2 -0.548882732 2.315849301 #> 182 S182 B2 1.350698058 -0.381598877 #> 183 S183 B2 0.644467633 0.031688164 #> 184 S184 B2 -1.047844734 0.776625400 #> 185 S185 B2 0.321393364 -1.983047831 #> 186 S186 B2 -0.034325883 -0.005446710 #> 187 S187 B2 -1.063948370 0.702411713 #> 188 S188 B2 1.587608154 1.223164016 #> 189 S189 B2 1.583462404 -0.141397453 #> 190 S190 B2 -0.110531327 -0.495379010 #> 191 S191 B2 -0.246298837 0.840522626 #> 192 S192 B2 -0.057149917 0.560050141 #> 193 S193 B2 1.083303495 1.137045939 #> 194 S194 B2 -0.216301111 0.473801310 #> 195 S195 B2 0.823685525 -0.150440355 #> 196 S196 B2 1.500780397 2.138995235 #> 197 S197 B2 -1.226567010 0.217996549 #> 198 S198 B2 0.215867461 -1.895969181 #> 199 S199 B2 -1.733784762 -0.142738393 #> 200 S200 B2 1.432535684 1.462425734