คำถามติดแท็ก ipython-notebook

IPython Notebook ประกอบด้วยส่วนประกอบที่เกี่ยวข้อง 2 ส่วน ได้แก่ (1) รูปแบบเอกสารของ Notebook ที่ใช้ JSON สำหรับบันทึกและแจกจ่ายโค้ด Python และ Rich Text (2) อินเทอร์เฟซผู้ใช้บนเว็บสำหรับการเขียนและเรียกใช้เอกสารโน้ตบุ๊ก

11
วิธีแสดง PIL Image ในโน้ตบุ๊ก ipython
นี่คือรหัสของฉัน from PIL import Image pil_im = Image.open('data/empire.jpg') ฉันต้องการปรับแต่งภาพบางอย่างแล้วแสดงบนหน้าจอ ฉันมีปัญหากับการแสดงภาพ PIL ในสมุดบันทึก python ฉันเหนื่อย: print pil_im และเพียงแค่ pil_im แต่ทั้งคู่ให้ฉัน: <PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=569x800 at 0x10ECA0710>

9
ปรับขนาดหน้าต่างเอาต์พุตโน้ตบุ๊ก ipython
ตามค่าเริ่มต้น ouput สมุดบันทึก ipython ถูก จำกัด ไว้ที่หน้าต่างย่อยเล็ก ๆ ที่ด้านล่าง สิ่งนี้ทำให้เราบังคับให้ใช้แถบเลื่อนแยกต่างหากที่มาพร้อมกับหน้าต่างเอาต์พุตเมื่อเอาต์พุตมีขนาดใหญ่ ตัวเลือกการกำหนดค่าใด ๆ เพื่อให้ไม่ จำกัด ขนาดให้รันสูงที่สุดเท่าที่เอาต์พุตจริงจะเป็นอย่างไร หรือตัวเลือกในการปรับขนาดเมื่อสร้างแล้ว?

12
วิธีปิด IPython Notebook อย่างถูกต้อง?
วิธีปิด IPython Notebook อย่างถูกต้อง? ตอนนี้ฉันแค่ปิดแท็บเบราว์เซอร์แล้วใช้Ctrl+Cในเทอร์มินัล น่าเสียดายที่การทำเครื่องหมายexit()หรือKill kernel upon exitไม่ช่วยอะไร (พวกเขาฆ่าเคอร์เนล แต่ไม่ออกจาก iPython)

7
วิธีการเปลี่ยนสีใน markdown cells สมุดบันทึก ipython / jupyter
ฉันต้องการจัดรูปแบบสตริงเฉพาะภายในเซลล์เท่านั้น ฉันเปลี่ยนรูปแบบของเซลล์นั้นเป็น "Markdown" แต่ฉันไม่แน่ใจว่าจะเปลี่ยนสีข้อความของคำเดียวได้อย่างไร ฉันไม่ต้องการเปลี่ยนรูปลักษณ์ของสมุดบันทึกทั้งหมด (ผ่านไฟล์ CSS)

6
วิธีตั้งค่าขนาดเริ่มต้นของรูป matplotlib ในโน้ตบุ๊ก ipython
ฉันใช้ "$ ipython notebook --pylab inline" เพื่อเริ่มสมุดบันทึก ipython ขนาดของรูป matplotlib ที่แสดงใหญ่เกินไปสำหรับฉันและฉันต้องปรับด้วยตนเอง จะกำหนดขนาดเริ่มต้นสำหรับรูปที่แสดงในเซลล์ได้อย่างไร?

3
วิธีการดองหรือจัดเก็บเซสชันสมุดบันทึก Jupyter (IPython) ไว้ใช้ในภายหลัง
สมมติว่าฉันกำลังทำการวิเคราะห์ข้อมูลขนาดใหญ่ขึ้นในสมุดบันทึก Jupyter / Ipython ซึ่งมีการคำนวณที่ใช้เวลานานมาก จากนั้นด้วยเหตุผลบางประการฉันต้องปิดเซิร์ฟเวอร์ภายในเครื่อง jupyter แต่ฉันต้องการกลับไปทำการวิเคราะห์ในภายหลังโดยไม่ต้องผ่านการคำนวณที่ใช้เวลานานทั้งหมดอีกครั้ง สิ่งที่ผมจะชอบความรักที่จะทำคือการpickleหรือเก็บเซสชั่น Jupyter ทั้งหมด (หมีแพนด้าทุก dataframes, np.arrays ตัวแปร, ... ) ดังนั้นฉันสามารถปิดเซิร์ฟเวอร์รู้ฉันสามารถกลับไปเซสชั่นของฉันในตรงรัฐเดียวกับ ก่อน. เป็นไปได้ในทางเทคนิคหรือไม่? มีฟังก์ชันในตัวที่ฉันมองข้ามไปหรือไม่? แก้ไข:จากคำตอบนี้มี%store เวทมนตร์ที่ควรจะเป็น "ผักดองน้ำหนักเบา" อย่างไรก็ตามคุณต้องจัดเก็บตัวแปรด้วยตนเองดังนี้: #inside a ipython/nb session foo = "A dummy string" %store foo ปิดการมองเห็นรีสตาร์ทเคอร์เนล %store -r foo # r เพื่อรีเฟรช print(foo) # "A dummy string" ซึ่งค่อนข้างใกล้เคียงกับสิ่งที่ฉันต้องการ แต่การต้องทำด้วยตนเองและไม่สามารถแยกความแตกต่างระหว่างเซสชันต่างๆทำให้มีประโยชน์น้อยลง

9
วิธีรับโน้ตบุ๊ก IPython เพื่อเรียกใช้ Python 3
ฉันยังใหม่กับ Python ที่ต้องทนกับฉัน ฉันติดตั้ง Anaconda ใช้งานได้ดี ฉันตั้งค่าสภาพแวดล้อม Python 3 ตามคำแนะนำบรรทัด Anaconda cmd ใช้งานได้ดี ฉันตั้งค่าสภาพแวดล้อม Python 3 ของ Anaconda เป็นล่ามของ Pycharm ใช้งานได้ดี ฉันเปิดตัวAnaconda "launcher.app"และเปิดตัว IPython Notebook อย่างไรก็ตาม iPython Notebook กำลังเรียกใช้ Python 2 ไม่ใช่ 3 กว่าสามชั่วโมงของ Googling ในภายหลังฉันไม่สามารถหาวิธีตั้งค่า IPython Notebook ให้เรียกใช้ Python 3 แทน 2 ได้

12
สมุดบันทึก Jupyter แสดงตารางแพนด้าสองตัวเคียงข้างกัน
ฉันมีดาต้าเฟรมของแพนด้าสองตัวและฉันต้องการแสดงในสมุดบันทึก Jupyter ทำสิ่งที่ชอบ: display(df1) display(df2) แสดงให้เห็นด้านล่าง: ฉันต้องการมีดาต้าเฟรมที่สองทางด้านขวาของอันแรก มีคำถามที่คล้ายกันแต่ดูเหมือนว่าจะมีคนพอใจกับการรวมเข้าด้วยกันในดาต้าเฟรมเดียวเพื่อแสดงความแตกต่างระหว่างกัน สิ่งนี้จะไม่ได้ผลสำหรับฉัน ในกรณีของฉันดาต้าเฟรมอาจแสดงถึงความแตกต่างอย่างสิ้นเชิง (องค์ประกอบที่เทียบไม่ได้) และขนาดของมันอาจแตกต่าง ดังนั้นเป้าหมายหลักของฉันคือการประหยัดพื้นที่

7
รัน% matplotlib แบบอินไลน์โดยอัตโนมัติใน IPython Notebook
ทุกครั้งที่เปิด IPython Notebook คำสั่งแรกที่เรียกใช้คือ %matplotlib inline มีวิธีใดบ้างในการเปลี่ยนไฟล์กำหนดค่าของฉันเพื่อที่เมื่อฉันเปิดใช้งาน IPython ไฟล์นั้นจะอยู่ในโหมดนี้โดยอัตโนมัติหรือไม่

13
ฉันจะตรวจสอบได้อย่างไรว่าโค้ดถูกเรียกใช้ในโน้ตบุ๊ก IPython
ฉันมีตัวอย่างรหัส Python ที่ฉันต้องการแชร์ซึ่งควรทำสิ่งที่แตกต่างออกไปหากดำเนินการในเทอร์มินัล Python / IPython หรือในโน้ตบุ๊ก IPython ฉันจะตรวจสอบจากรหัส Python ของฉันได้อย่างไรว่ามันทำงานในโน้ตบุ๊ก IPython หรือไม่

5
สร้างแผนภูมิมากกว่าหนึ่งแผนภูมิในเซลล์ IPython Notebook เดียวกัน
ฉันได้เริ่มต้น IPython Notebook ของฉันด้วย ipython notebook --pylab inline นี่คือรหัสของฉันในเซลล์เดียว df['korisnika'].plot() df['osiguranika'].plot() มันใช้งานได้ดีมันจะวาดสองเส้น แต่อยู่ในแผนภูมิเดียวกัน ฉันต้องการวาดแต่ละเส้นในแผนภูมิแยกกัน และจะดีมากถ้าชาร์ตจะอยู่ติดกันไม่ใช่ติดกัน ฉันรู้ว่าฉันสามารถใส่บรรทัดที่สองในเซลล์ถัดไปจากนั้นฉันจะได้สองแผนภูมิ แต่ฉันต้องการให้แผนภูมิอยู่ใกล้กันเพราะมันแสดงถึงหน่วยตรรกะเดียวกัน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.