Dataframe 数据帧NAtype到二进制

Dataframe 数据帧NAtype到二进制,dataframe,binaryfiles,julia,Dataframe,Binaryfiles,Julia,我试图从Julia中的数据帧中编写二进制文本文件,使用以下内容: for x in RICT["$i"]["Sick"] write(f9, convert(Int16, x )) 除了NA值之外,其他一切都很好。缺少的值似乎被视为NA,我知道使用data frames包处理这些值有不同的方法。有人对这些自然类型有经验吗?我是否应该将NAtypes转换为更传统的类型,然后将其写入?一如既往,我们非常感谢您的帮助。如果您正在编写一个16字节的整数值,则“blank”没有规范表示,因此您

我试图从Julia中的数据帧中编写二进制文本文件,使用以下内容:

for x in RICT["$i"]["Sick"]

    write(f9, convert(Int16, x ))

除了NA值之外,其他一切都很好。缺少的值似乎被视为NA,我知道使用data frames包处理这些值有不同的方法。有人对这些自然类型有经验吗?我是否应该将NAtypes转换为更传统的类型,然后将其写入?一如既往,我们非常感谢您的帮助。

如果您正在编写一个16字节的整数值,则“blank”没有规范表示,因此您必须选择一个表示NA的特殊16字节整数值。这类事物的一个常见选择是最小的可表示值——在本例中,
typemin(Int16)=-32768
。您可以将其推广到其他有符号整数类型。

什么是Python连接?您想为
NA
值编写什么?你想忽略它们吗?我希望它们是空白还是被忽略。此外,有人知道NAtype在更传统的数据类型(Int64、Float32、ASCIIString等)矩阵中的位置吗?谢谢