我想按学生姓名重新排序数据框.有人有什么建议吗?
df = pd.DataFrame({
'student': [
'monica', 'nathalia', 'anastasia', 'marina', 'ema'
],
'grade' : ['excellent', 'excellent', 'good', 'very good', 'good'
]
})
print (df)
student grade
0 monica excellent
1 nathalia excellent
2 anastasia good
3 marina very good
4 ema good
Run Code Online (Sandbox Code Playgroud) 我有一个数据帧:
df = pd.DataFrame({
'exam': [
'French', 'English', 'German', 'Russian', 'Russian',
'German', 'German', 'French', 'English', 'French'
],
'student' : ['john', 'ted', 'jason', 'marc', 'peter', 'bob',
'robert', 'david', 'nik', 'kevin'
]
})
print (df)
exam student
0 French john
1 English ted
2 German jason
3 Russian marc
4 Russian peter
5 German bob
6 German robert
7 French david
8 English nik
9 French kevin
Run Code Online (Sandbox Code Playgroud)
有没有人知道如何创建一个包含两列"学生"和"学生共享考试"的新数据框.
我应该得到类似的东西:
student shared_exam_with
0 john david
1 john kevin
2 ted nik
3 jason …Run Code Online (Sandbox Code Playgroud) 我的文件中有一个 POSIXct 日期时间列。
$date
[1] "POSIXct" "POSIXt"
"2005-10-13 14:13:08 UTC"
Run Code Online (Sandbox Code Playgroud)
我想将其转换为字符列。
有任何想法吗?