Tag: csv

Excel表格中CSV数据的最大行数

众所周知,Excel工作表最多可以显示100万行。 csv数据是否有行限制,即Excel是否允许超过一百万行的csv格式? 还有一个问题:关于这个100万的限制; 即使Excel只能显示最多100万行数据,Excel是否可以保存超过100万个数据行?

从猪出口到CSV

我有很多麻烦,从数据中取出猪,并成为一个CSV,我可以使用Excel或SQL(或R或SPSS等),没有太多的操作… 我试过使用下面的函数: STORE pig_object INTO '/Users/Name/Folder/pig_object.csv' USING CSVExcelStorage(',','NO_MULTILINE','WINDOWS'); 它用很多part-m-0000#文件创build该名称的文件夹。 我可以稍后join他们所有使用猫部分*> filename.csv,但没有头,这意味着我必须手动把它。 我读过PigStorageSchema应该创build一个头,但它似乎并没有工作,例如,我得到了相同的结果,如果它只是存储,没有头文件:存储pig_object INTO'/用户/名称/文件夹/ p​​ig_object'USING org.apache.pig.piggybank.storage.PigStorageSchema(); (我已经尝试了在本地和mapreduce模式下)。 有没有什么办法可以将Pig中的数据转换成一个简单的CSV文件,而无需执行多个步骤? 任何帮助将非常感激!

Excel:打开.csv文件时默认为TEXT而不是GENERAL

打开.csv文件时是否可以更改Excel使用的默认数据types? 在读取.csv文件时,我想将Excel默认为TEXT,而不是Column Data Format的General。 我希望能够打开一个.csv而不会从我的数据中删除前导0。 目前,我在阅读.csv文件时使用“导入外部数据”向导,但我更愿意使用“文件/打开”或双击.csv文件。

phpmyadmin导出为csv excel

我有使用xampp(4.1.6)phpmyadmin导出function的问题。 当我导出时,我selectCSV格式的Excel,但它会返回数据如: 1;"data1";"0";"6828";"2014-03-13 13:54:26";"2014-03-13 13:54:26";"file";;"2014-03-14 14:45:51" 所以我尝试了这个语法: SELECT * FROM `directory_listing` INTO OUTFILE 'C:/test.csv' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n' 现在格式和mysql表格一样。 问题是,我想在第一行显示列名。 我怎样才能做到这一点? 顺便说一下,下面是我的phpmyadmin导出function的界面。 我试图导出它为正常的csv,但它仍然返回相同的。 更糟的是,所有的数据都放在第一行。

Jira无法识别我从CSV上传的内容

我为某些分析师创build了一个CSV模板,他们需要填写它,然后我会批量上传到Jira。 我想上传它们作为缺陷。 我面临的问题是: 填写缺陷时,我有一个标签,我想select其中一个选项,例如我有一个名为“标签A”的标签,列表中有3个选项。 在excel文件中,我把最上面的一行作为“标签A”,在其中的一个条目中,我把其中一个选项(显示在JIRA上)的全名例如“选项A”。 但是我把它写在excel文件中,如下所示:选项A. 但上传后,它不承认这一点,并返回一个validation错误。 对于勾号框标签,这是相同的,例如“标签B” 不过,我提出的任何文本(需要自由文本而不是多个选项的文本)就像例如“摘要”,我会放任何随机文本,例如“abcd”,这样会很好的validation。 所以我的问题是,当我上传缺陷的多个select部分的答案时,我在格式化CSV的方式上做了什么错误?

不使用phpExcel将大的xlsx文件转换为csv

我有一个大的xlsx文件,使用phpexcel是90MB它给了我 Warning: simplexml_load_string(): Memory allocation failed : growing buffer 我尝试使用这里logging的每种方法加载文件,并且还改变了php.ini memory_limit = -1 。 我正在尝试将xlsx文件转换为csv文件,以便可以轻松加载。 有没有办法将xlsx文件转换为csv而不使用phpexcel?

从.xls / .csv文件读取数据到iOS

我是iOS的新手,并试图将电子表格的内容读入iOS数组中。 我使用的电子表格是第一列的简单3×2数字数组,第二列是文本。 我已经尝试阅读与&没有列标题,在.xls,.xlsx,。 cdv,.txt(unicode和分隔),但没有成功。 该文件被称为“资金”,我使用的代码是: NSData *databuffer; NSFileHandle * file; NSString *docDir = NSSearchPathForDirectoriesInDomains(NSDocumentationDirectory, NSUserDomainMask, YES)[0]; NSString *fileDir = [docDir stringByAppendingPathComponent:@"funds.xls"]; file = [NSFileHandle fileHandleForReadingAtPath:fileDir]; if (file == nil) NSLog (@"Failed to open file"); [file seekTOOffset: 10]; databuffer = [file readDataOfLength: 5]; [file closeFile]; 它find文件的目录,但放弃在[NSFileHandle fileHandleForReadingAtPath:fileDir] 。 我该怎么做? 我需要帮助确认什么文件types我应该使用作为源,以及如何读取到一个数组。 当这个问题解决后,我可能需要读取大量的数据,多列,4k行,混合的文本和非整数。 当数据量达到这个规模时,我应该使用哪种格式或方法?

查看openpyxl中的行值

在python的csv模块中,有一个叫做csv.reader的函数,它允许你迭代一行,返回一个读者对象,并且可以像列表一样容纳在一个容器中。 所以当列表分配给一个variables并被打印时,即: csv_rows = list(csv.reader(csvfile, delimiter=',', quotechar='|')) print (csv_rows) > > > [['First Name', 'Last Name', 'Zodicac', 'Date of birth', 'Sex'] # I gave an example of the function outputting a header row 到目前为止,我没有在openpyxl中看到类似的function。 我可能会弄错,所以我想知道你们有没有人能帮我一把。 更新 @alecxe,你的解决scheme完美的作品(除了把我的出生date作为一个date时间格式,而不是一个普通的string)。 def iter_rows(ws): for row in ws.iter_rows(): yield [cell.value for cell in row] > > >>> pprint(list(iter_rows(ws))) [['First Nam', […]

在pandas to_csv方法中保留列顺序

pandas的to_csv方法不保留列的顺序。 它select按字母顺序排列CSV中的列。 这是一个错误,已经被报告,应该在版本0.11.0中得到纠正。 我有0.18.0。 import pandas as pd df = pd.DataFrame({'V_pod_error' : [a], 'V_pod_used' : [b], 'U_sol_type' : [c] … … and so on upto 50 columns } pd.to_csv(df) Excel顺序: 0 U_sol type V_pod_error V_pod_used … 1 我想要的是字典中的顺序: 0 V_pod_error V_pod_used U_sol type … 1 我有很多列和名字。 我不能手动做或写出列顺序。 2013年, 这里也出现了同样的问题。 它看起来不像有更新! 我想请求社区帮助我! 这确实是有问题的。

使用PHP将.xlsx文件转换为.csv文件

我正在寻找一种低开销的方式来将.xlsx文件转换为使用PHP的.csv文件,而不消耗多余的内存或加载无关的类。 任何人?