Column¶
rename¶
df = pl.DataFrame({
'foo': [1, 2, 3],
'bar': [6, 7, 8],
'ham': ['a', 'b', 'c'],
})
df.rename({'foo': 'apple'})
df.rename(lambda col: 'c' + col[1:])
reorder columns¶
https://stackoverflow.com/questions/71353113/polars-how-to-reorder-columns-in-a-specific-order
Do not use Square bracket indexing:
cannot be parallelized
cannot be optimized