Changing a wide dataset to a long dataset

I've looked at a handful of other similar questions (here, here, and here), but have not had success with the accepted answers I found. I'm trying to transform a wide data set into a long data set, turning column names into rows with matching records adjacent to the old column names. I can't seem to get the original column names to appear using my current code.

b. Post class rules in a visible place for students. Include visuals for each rule so students know what they are (since your kindergarteners are not yet readers).(September)

c. Share standards of conduct with students' families. (September)

Refer to the timelines included at the end of each action step/activity listed above.

1) Work with Deborah the Math coach, to develop your practice in differentiating instruction. She will support you in the cyclical practice of collecting data, using data to plan scaffolded supports and materials for students, and provide differentiated instruction.

In our second and third meetings, we will review the evidence from classroom observations and student work/learning

Re: Changing a wide dataset to a long dataset

As a style note, unless you have a real good reason to record a "meeting" (and is that the start or end of the meeting) to the thousandth of a second I suggest ditching datetime and go to date values. I know there are lots of systems that are defaulting to datetime for anything involving dates but when the hours, minutes, seconds and fractions of a second are exactly the same for every variable then they are meaningless. Or at least assign a format like DTDATE9. so all the ugly repetive zeros do not appear in output.

Re: Changing a wide dataset to a long dataset

I definitely agree. This data feeds in from a web app which defaults to this ridiculous datetime format, even though the time is typically all 0's. Typically down the line I do change the format, or extract the day and month (since year is a column already).