คำถามติดแท็ก output-formatting

18
วิธีการพิมพ์อาร์เรย์ NumPy เต็มรูปแบบโดยไม่ต้องตัดทอน?
เมื่อฉันพิมพ์อาร์เรย์ numpy ฉันได้รับการแสดงที่ถูกตัดทอน แต่ฉันต้องการอาร์เรย์เต็ม มีวิธีการทำเช่นนี้? ตัวอย่าง: >>> numpy.arange(10000) array([ 0, 1, 2, ..., 9997, 9998, 9999]) >>> numpy.arange(10000).reshape(250,40) array([[ 0, 1, 2, ..., 37, 38, 39], [ 40, 41, 42, ..., 77, 78, 79], [ 80, 81, 82, ..., 117, 118, 119], ..., [9880, 9881, 9882, ..., 9917, 9918, 9919], …

7
รูปแบบเอาต์พุตสำรองสำหรับ psql
ฉันใช้ PostgreSQL 8.4 บน Ubuntu ผมมีตารางที่มีคอลัมน์ผ่านc1 cNคอลัมน์มีความกว้างพอที่เลือกคอลัมน์ทั้งหมดทำให้เกิดแถวของผลลัพธ์แบบสอบถามเพื่อตัดหลายครั้ง ดังนั้นเอาต์พุตจึงอ่านยาก เมื่อผลลัพธ์แบบสอบถามมีเพียงไม่กี่แถวมันจะสะดวกถ้าฉันสามารถดูผลลัพธ์แบบสอบถามที่แต่ละคอลัมน์ของแต่ละแถวอยู่ในบรรทัดแยกกันเช่น c1: <value of row 1's c1> c2: <value of row 1's c1> ... cN: <value of row 1's cN> ---- some kind of delimiter ---- c1: <value of row 2's c1> etc. ฉันใช้คำสั่งเหล่านี้บนเซิร์ฟเวอร์ที่ฉันไม่ต้องการติดตั้งซอฟต์แวร์เพิ่มเติมใด ๆ มีการตั้งค่า psql ที่จะให้ฉันทำอะไรแบบนั้นเหรอ?

13
จะแสดงเนื้อหาคอลัมน์แบบเต็มใน Spark Dataframe ได้อย่างไร
ฉันใช้ spark-csv เพื่อโหลดข้อมูลลงใน DataFrame ฉันต้องการทำแบบสอบถามง่ายๆและแสดงเนื้อหา: val df = sqlContext.read.format("com.databricks.spark.csv").option("header", "true").load("my.csv") df.registerTempTable("tasks") results = sqlContext.sql("select col from tasks"); results.show() คอลัมน์ดูเหมือนว่าถูกตัดทอน: scala> results.show(); +--------------------+ | col| +--------------------+ |2015-11-16 07:15:...| |2015-11-16 07:15:...| |2015-11-16 07:15:...| |2015-11-16 07:15:...| |2015-11-16 07:15:...| |2015-11-16 07:15:...| |2015-11-16 07:15:...| |2015-11-16 07:15:...| |2015-11-16 07:15:...| |2015-11-16 07:15:...| |2015-11-16 07:15:...| |2015-11-16 07:15:...| |2015-11-16 …

10
TypeError: ไม่ได้แปลงอาร์กิวเมนต์ทั้งหมดในระหว่างการจัดรูปแบบสตริงของไพ ธ อน
โปรแกรมควรใช้ชื่อสองชื่อและหากมีความยาวเท่ากันควรตรวจสอบว่าเป็นคำเดียวกันหรือไม่ ถ้าเป็นคำเดียวกันจะพิมพ์"ชื่อเหมือนกัน" หากพวกเขาเป็นระยะเวลาเดียวกัน แต่มีตัวอักษรที่แตกต่างกันก็จะพิมพ์"ชื่อมีความแตกต่างกัน แต่ระยะเวลาเดียวกัน" ส่วนที่ฉันมีปัญหาอยู่ใน 4 บรรทัดด้านล่าง #!/usr/bin/env python # Enter your code for "What's In (The Length Of) A Name?" here. name1 = input("Enter name 1: ") name2 = input("Enter name 2: ") len(name1) len(name2) if len(name1) == len(name2): if name1 == name2: print ("The names are the …

3
การควบคุมจำนวนหลักทศนิยมในเอาต์พุตการพิมพ์ใน R
มีตัวเลือกใน R เพื่อควบคุมการแสดงผลหลัก ตัวอย่างเช่น: options(digits=10) ควรให้ผลการคำนวณเป็นตัวเลข 10 หลักจนจบเซสชัน R ในไฟล์วิธีใช้ของ R นิยามสำหรับพารามิเตอร์หลักมีดังนี้: หลัก: ควบคุมจำนวนหลักที่จะพิมพ์เมื่อพิมพ์ค่าตัวเลข เป็นการเสนอแนะเท่านั้น ค่าที่ถูกต้องคือ1 ... 22โดยมีค่าเริ่มต้น7 ดังนั้นจึงบอกว่านี่เป็นคำแนะนำเท่านั้น จะเป็นอย่างไรหากฉันต้องการแสดงตัวเลข 10 หลักเสมอไม่มากหรือน้อย? คำถามที่สองของฉันคือถ้าฉันต้องการแสดงตัวเลขมากกว่า 22 หลักเช่นเพื่อการคำนวณที่แม่นยำยิ่งขึ้นเช่น 100 หลัก? เป็นไปได้ไหมกับฐาน R หรือฉันต้องการแพ็คเกจ / ฟังก์ชั่นเพิ่มเติมสำหรับสิ่งนั้น? แก้ไข:ขอบคุณข้อเสนอแนะของ jmoy ฉันพยายามsprintf("%.100f",pi)และให้มัน [1] "3.1415926535897931159979634685441851615905761718750000000000000000000000000000000000000000000000000000" ซึ่งมีทศนิยม 48 ตำแหน่ง นี่คือขีด จำกัด สูงสุดที่ R สามารถจัดการได้หรือไม่?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.