I'm trying to add aliases for columns in a data frame. But the function does not seem to do anything.
DF.addAlias("None", forColumn: col.name)
print(DF.columnNames(forAlias: "None"))
This never prints anything. Any ideas? What am I doing wrong?
I'm trying to add aliases for columns in a data frame. But the function does not seem to do anything.
DF.addAlias("None", forColumn: col.name)
print(DF.columnNames(forAlias: "None"))
This never prints anything. Any ideas? What am I doing wrong?
This is working for me. For example:
import Foundation import TabularData
import Foundation
import TabularData
func main() {
let csv = """
Word,Popularity
Hello,17
Cruel,42
World,5
"""
var df = try! DataFrame(csvData: Data(csv.utf8))
df.addAlias("Score", forColumn: "Popularity")
print(df.columnNames(forAlias: "Score"))
// -> ["Popularity"]
}
main()
Tested with Xcode 14.0 running on macOS 12.6.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"