Журнал LinuxFormat - перейти на главную

LXF137:First step

Материал из Linuxformat
Перейти к: навигация, поиск
Первые шаги Серия «Linux для новичков»

Содержание

Google Docs: Ана­лиз форм

От­ве­ты по фор­ме, соз­дан­ной ва­ми в Google Docs, со­би­ра­ют­ся в элек­трон­ной таблице. Эн­ди Ченнел по­ка­жет, как их проана­ли­зи­ро­вать.


На про­шлом уро­ке мы соз­да­ли в Google Docs фор­му для оп­ро­са лю­дей в Ин­тернете. Когда поль­зо­ва­те­ли за­пол­ня­ют ва­шу фор­му, дан­ные по­па­да­ют в элек­трон­ную таб­ли­цу, столб­цы ко­то­рой яв­ля­ют­ся по­ля­ми фор­мы. Сей­час мы рас­смот­рим сор­ти­ров­ку и ана­лиз этих дан­ных и их вы­вод для ис­поль­зо­вания дру­ги­ми при­ло­жения­ми.

Элек­трон­ная таб­ли­ца соз­да­ет­ся при по­яв­лении пер­во­го ре­зуль­та­та. Как и в лю­бой таб­ли­це, дан­ные рас­по­ла­га­ют­ся в столб­цах и стро­ках. Столб­цы пред­став­ля­ют от­дель­ные во­про­сы, а ка­ж­дая стро­ка ото­бра­жа­ет «запись» – все от­ве­ты от од­но­го рес­пон­ден­та. Дан­ные, вве­ден­ные в фор­му, за­но­сят­ся в элек­трон­ную таб­ли­цу сра­зу по на­жа­тии кноп­ки От­пра­вить. Таб­ли­ца по­яв­ля­ет­ся в менед­же­ре фай­лов Google Docs; ее имя бе­рет­ся от на­звания фор­мы плюс сло­во ‘response’.

Са­ма фор­ма в спи­ске фай­лов не ото­бра­жа­ет­ся, но ее мож­но от­крыть и из­менить из элек­трон­ной таб­ли­цы. Для это­го в ме­ню Фор­ма най­ди­те пункт Из­менить фор­му или Пе­рей­ти к ак­тив­ной фор­ме. Здесь же на­хо­дит­ся ссыл­ка для внедрения фор­мы на web-страницу. Из­менение фор­мы, для ко­то­рой уже при­бы­ли от­ве­ты, мо­жет вы­лить­ся в неод­но­род­ный на­бор дан­ных, так что пе­ред пуб­ли­ка­ци­ей фор­мы убе­ди­тесь, что она вас уст­раи­ва­ет. Как толь­ко лю­ди нач­нут до­бав­лять ин­фор­ма­цию, у ме­ню Фор­ма поя­вит­ся чис­ло – ко­ли­че­ство от­ве­тив­ших.

Кро­ме то­го, в таб­ли­це поя­вит­ся еще од­на ко­лон­ка, ко­то­рую вы не соз­да­ва­ли. Это От­мет­ка вре­мени ка­ж­дой запи­си, яв­ляю­щая­ся так­же «ин­дек­сом» на­бо­ра дан­ных. По умол­чанию, ин­фор­ма­ция так­же сор­ти­ру­ет­ся по это­му по­лю, так что из­на­чаль­но пе­ред ва­ми хро­но­ло­ги­че­ский спи­сок всех запи­сей. Хо­тя вна­ча­ле та­кой по­ря­док по­ле­зен, впо­след­ствии про­ще ра­бо­тать с дан­ны­ми, ор­ганизо­ван­ны­ми дру­гим спо­со­бом. К сча­стью, элек­трон­ная таб­ли­ца по­з­во­ля­ет лег­ко пе­ре­сор­ти­ро­вать ин­фор­ма­цию, не раз­би­вая са­ми запи­си. Вы мо­же­те сор­ти­ро­вать в ал­фа­вит­ном по­ряд­ке по лю­бо­му столб­цу, про­сто поводив кур­сором мы­ши чуть вы­ше за­го­лов­ка. Щелк­ните на поя­вив­шей­ся стре­лоч­ке и вы­бе­ри­те в нижней части вы­па­даю­ще­го ме­ню спо­соб сор­ти­ров­ки.

Сор­ти­ров­ка

LXF137 56 1.jpg Дан­ные ва­ше­го оп­ро­са из­на­чаль­но от­сор­ти­ро­ва­ны по От­мет­ке вре­ме­ни.

Сор­ти­ров­ка вы­пол­ня­ет­ся для имею­щих­ся дан­ных; но­вые от­ве­ты до­бав­ля­ют­ся в конец спи­ска, по­ка вы вновь не вы­полните сор­ти­ров­ку. Ре­аль­ная цен­ность От­мет­ки вре­мени в том, что она по­зво­ля­ет вер­нуть таб­ли­цу в ис­ход­ное со­стояние, от­сор­ти­ро­вав по это­му столб­цу.

По ме­ре до­бав­ления дан­ных вы за­ме­ти­те, что при про­кру­чи­вании спи­ска за­го­лов­ки оста­ют­ся на месте. По умол­чанию пер­вая стро­ка, с за­го­лов­ка­ми столб­цов, «за­мо­ро­же­на». Ес­ли у вас боль­шой на­бор во­про­сов, что вы­ли­ва­ет­ся в вы­ход ре­зуль­та­тов за пра­вую границу эк­ра­на, сде­лай­те то же са­мое с од­ной из по­лез­ных ко­ло­нок сле­ва – на­при­мер, с От­мет­кой вре­мени или Фа­ми­ли­ей. Пе­рей­ди­те в ме­ню Ин­ст­ру­мен­ты и вы­бе­ри­те За­кре­пить столб­цы > За­кре­пить столб­цы: Х (где X – ко­ли­че­ство столб­цов, ко­то­рые нуж­но за­фик­си­ро­вать). Для сня­тия за­кре­п­ления вновь вы­бе­ри­те ме­ню За­кре­пить столб­цы и вы­бе­ри­те Нет за­кре­п­лен­ных столб­цов.

LXF137 57 1.jpg За­кре­п­ляй­те час­ти, что­бы ви­деть со­от­вет­ст­вие дан­ных при про­кру­чи­ва­нии боль­ших таб­лиц.

В ме­ню Ин­ст­ру­мен­ты име­ет­ся до­ба­воч­ная оп­ция Сор­ти­ров­ка..., ко­то­рую мож­но ис­поль­зо­вать для оп­ре­де­ления мно­же­ствен­но­го кри­те­рия сор­ти­ров­ки. На­при­мер, мож­но от­сор­ти­ро­вать спи­сок чле­нов клу­ба спер­ва по имени, а по­том по да­те ро­ж­дения, что­бы все се­мьи рас­по­ла­га­лись ря­дом и со­хра­ня­лась оче­вид­ная струк­ту­ра. Для вы­бо­ра оп­ции мно­же­ствен­ной сор­ти­ров­ки щелкните на квад­ра­ти­ке в ле­вом верхнем уг­лу таб­ли­цы, где со­еди­ня­ют­ся стро­ки и столб­цы, для вы­бо­ра все­го листа; при этом ста­нут доступ­ны все оп­ции. Те­перь от­крой­те Ин­ст­ру­мен­ты > Сор­ти­ро­вать... В са­мом вер­ху уста­но­ви­те фла­жок Дан­ные со стро­кой за­го­лов­ка, что­бы вы­би­рать столб­цы по их за­го­лов­кам, а не по бу­к­вам. Те­перь за­дай­те пер­вый кри­те­рий сор­ти­ров­ки спи­ска, на­жми­те До­ба­вить дру­гой ва­ри­ант сор­ти­ров­ки и сде­лай­те то же са­мое вновь. Вы мо­же­те до­ба­вить столь­ко же кри­те­ри­ев, сколь­ко у вас столб­цов.

Ви­зуа­ли­за­ция дан­ных

Хо­тя сор­ти­ров­ка дан­ных по­лез­на, боль­шин­ство лю­дей не склон­ны про­ди­рать­ся че­рез ве­реницы цифр, вы­иски­вая тен­ден­ции. Имен­но по­это­му име­ет­ся ин­ст­ру­мент для соз­дания диа­грамм, ко­то­рые мож­но за­тем вста­вить в пре­зен­та­цию или до­ку­мент Scribus.

Пер­вый, и про­стей­ший, ва­ри­ант – соз­дать свод­ку по всем дан­ным. Для это­го ис­поль­зу­ет­ся весь ра­бо­чий лист, что по­лез­но для пол­но­го об­зо­ра от­ве­тов. Для на­ча­ла вы­бе­ри­те Фор­ма > По­ка­зать свод­ку от­ве­тов. От­кро­ет­ся но­вая вклад­ка с гисто­грам­мой по ка­ж­до­му во­про­су ва­шей фор­мы. Кро­ме то­го, ря­дом с диа­грам­мой ре­зуль­та­ты пред­став­ле­ны в ви­де чи­сел и про­цен­тов. Про­бле­ма со свод­кой в том, что ее нель­зя экс­пор­ти­ро­вать. Од­но из ре­шений – сде­лать для ка­ж­до­го раз­де­ла эк­ран­ный снимок. Лю­бая ути­ли­та для сня­тия сним­ков ра­бо­че­го сто­ла, ти­па KSnapshot, вполне спра­вит­ся с этим.

Мож­но так­же встраи­вать диа­грам­мы в сам ра­бо­чий лист и за­тем ко­пи­ро­вать в дру­гие до­ку­мен­ты. Все, что для это­го нуж­но, рас­по­ла­га­ет­ся в ме­ню Встав­ка. Од­на­ко боль­шин­ство диа­грамм ра­бо­та­ют толь­ко с чи­сло­вы­ми дан­ны­ми, по­это­му для тек­сто­вых оп­ро­сов они мо­гут не по­дой­ти.

Спустя ка­кое-то вре­мя, за ко­то­рое на­бе­рет­ся доста­точ­ный объ­ем ин­фор­ма­ции по фор­ме, по­лез­но от­клю­чить ее, что­бы проана­ли­зи­ро­вать имею­щие­ся ре­зуль­та­ты без по­сто­ян­но­го при­то­ка но­вых. Про­ще все­го сде­лать это, сняв га­лоч­ку у пунк­та Фор­ма > Принимать от­ве­ты. По­сле это­го фор­ма боль­ше не бу­дет принимать ин­фор­ма­цию.

Вы мо­же­те пой­ти даль­ше и вы­брать Фор­ма > Уда­лить фор­му, но тогда нельзя будет вклю­чить фор­му позднее для дальней­ше­го сбо­ра дан­ных и сравнения. При необ­хо­ди­мо­сти фор­му можно пе­ре­соз­дать, но зачем зря тра­тить вре­мя?

Вы­вод для даль­ней­ше­го ана­ли­за

Вы не обя­за­ны ог­ра­ни­чи­вать­ся ана­ли­ти­че­ски­ми ин­ст­ру­мен­та­ми Google Docs. При­ло­же­ние по­зво­ля­ет вы­вес­ти ин­фор­ма­цию в раз­лич­ные фор­ма­ты. На­жми­те Файл > За­гру­зить как и вы­бе­ри­те не­об­хо­ди­мый вам фор­мат. Зна­че­ния, раз­де­лен­ные за­пя­той (.csv), наи­бо­лее уни­вер­са­лен; HTML хо­рош, ес­ли вы пла­ни­руе­те пуб­ли­ко­вать ва­ши дан­ные в web. Есть так­же PDF и фор­ма­ты раз­лич­ных при­ло­же­ний, та­ких как Excel и OpenOffice.org.

Lightning: Ва­ши календари в ногу

Об­ра­щай­тесь к сво­им ка­лен­да­рям в web или да­же с мо­биль­но­го те­ле­фо­на.

Ин­фор­ма­ция при­но­сит поль­зу толь­ко при на­ли­чии досту­па к ней. И это осо­бен­но вер­но для все­го, что свя­за­но со вре­менем: на­при­мер, дни ро­ж­дения или вре­мя встре­чи. К сча­стью, у вас есть сред­ства до­бав­ления на­столь­но­го ка­лен­да­ря в web и на мо­биль­ный те­ле­фон, ес­ли у вас смарт­фон. Пер­вое по­зво­ля­ет вам быть в кур­се все­го при на­ли­чии досту­па к се­те­во­му ком­пь­ю­те­ру, а по­следнее раз­ме­ща­ет ин­фор­ма­цию у вас в кар­мане. На на­шем уро­ке мы со­би­ра­ем­ся до­ба­вить неко­то­рые да­ты во встро­ен­ный ка­лен­дарь Thunderbird, а за­тем син­хронизи­ро­вать его с ка­лен­да­рем в Ин­тернете, ко­то­рый за­тем вы мо­же­те син­хронизи­ро­вать с те­ле­фо­ном Apple или Android.

LXF137 58 1.jpg Provider до­бав­ля­ет но­вые оп­ции в диа­лог Соз­дать но­вый ка­лен­дарь, и вы смо­же­те до­ба­вить Ка­лен­да­ри Google в Thunderbird.

Для на­ча­ла убе­ди­тесь, что Thunderbird уста­нов­лен и на­стро­ен – см. учебник про­шло­го ме­ся­ца. Обес­печь­те до­бав­ку ком­понен­та Lightning, вы­полнив дей­ствия Ин­ст­ру­мен­ты > До­полнения, за­тем по­иск Lightning на вклад­ке По­иск до­полнений. Уста­но­ви­те его, щелк­нув на со­от­вет­ствую­щей кноп­ке. Кро­ме то­го, по­на­до­бит­ся еще од­но рас­ши­рение – Provider: оно обес­пе­чи­ва­ет дву­на­прав­лен­ный об­мен с Ка­лен­да­рем Google. Оно так­же доступ­но на вклад­ке По­иск дополнений. За­тем по­тре­бу­ет­ся пе­ре­за­пустить Thunderbird, для ак­ти­ва­ции до­полнения.

Что­бы уви­деть но­вый ка­лен­дарь, пе­рей­ди­те в Со­бы­тия и за­да­чи > Ка­лен­дарь. Он от­кро­ет­ся в но­вой вклад­ке. Это локаль­ный ка­лен­дарь, пред­став­лен­ный в ле­вой части ок­на с именем Home. Все со­хранен­ные в нем со­бы­тия по­ка оста­нут­ся при­вя­зан­ны­ми к этой ма­шине.

По­ра­бо­та­ем с масте­ром

Для на­ча­ла щелкните пра­вой кноп­кой мы­ши по спи­ску ка­лен­да­рей и вы­бе­ри­те Но­вый ка­лен­дарь. На пер­вом ша­ге масте­ра вы­бе­ри­те В се­ти и на­жми­те Да­лее. Provider до­ба­вит пункт Ка­лен­дарь Google в сле­дую­щем раз­де­ле, так что вы­бе­ри­те его, а за­тем вве­ди­те ад­рес ва­ше­го ка­лен­да­ря в стро­ке ад­ре­са.

На сле­дую­щем ша­ге у вас спро­сят па­роль (имя поль­зо­ва­те­ля уже долж­но быть за­полнено) и пре­доста­вят вы­бор цве­та и имени для это­го ка­лен­да­ря. Мож­но так­же уста­но­вить га­лоч­ку для иг­но­ри­ро­вания опо­ве­щений ка­лен­да­ря, но мы это оста­вим. По на­жа­тию по­следней кноп­ки OK дан­ные бу­дут из­вле­че­ны из ка­лен­да­ря Google и до­бав­ле­ны в Lightning.

Те­перь рас­смот­рим до­бав­ление ин­фор­ма­ции в Lightning и син­хрониза­цию с ва­шим те­ле­фо­ном. Ес­ли у на ва­шем те­ле­фоне сто­ит Android, то ка­лен­да­ри, свя­зан­ные с ва­шей учет­ной запи­сью Google, син­хронизи­ру­ют­ся ав­то­ма­ти­че­ски, так что мы зай­мем­ся iPhone и iPod.


Шаг за шагом: До­бав­ля­ем и син­хро­ни­зи­ру­ем дан­ные

Шаг 1

  • 1 Соз­да­ем со­бы­тие
Щелкните два­ж­ды на да­те, что­бы от­крыть диа­лог но­во­го со­бы­тия. До­бавь­те На­звание и Ме­сто, оп­реде­ли­те да­ту и вре­мя, вы­бе­ри­те ка­те­го­рию со­бы­тия и убе­ди­тесь, что оно свя­за­но с ва­шим ка­лен­да­рем, при по­мо­щи вы­па­даю­ще­го спи­ска Ка­лен­дарь. Кноп­ка При­ват­ность, ввер­ху, важ­ный эле­мент: она по­зво­ля­ет оп­ре­де­лить, бу­дет ли со­бы­тие доступ­но всем.

Шаг 2

  • 2 До­ба­вим опо­ве­щение
Пря­мо над об­ла­стью Опи­сание на­хо­дит­ся вы­па­даю­щий спи­сок для уста­нов­ки на­по­ми­нания. Ука­жи­те вре­мя на­по­ми­нания, когда оно бу­дет ото­бра­же­но во всплы­ваю­щем окне. Од­на­ко, ес­ли те­перь пе­рей­ти в Ка­лен­дарь Google (в ко­то­ром со­бы­тие так­же при­сут­ству­ет) и из­менить его, вы смо­же­те до­ба­вить дру­гие на­по­ми­нания, от­сы­лае­мые на поч­то­вый ящик или всплы­ваю­щие в окне со­бы­тий.

Шаг 3

  • 3 Из­меним со­бы­тие
Для прав­ки в Lightning, щелкните на со­бы­тии пра­вой кноп­кой мы­ши и вы­бе­ри­те пункт От­крыть. Поя­вят­ся все оп­ции диа­ло­га соз­дания со­бы­тия. В Ка­лен­да­ре Google вы так­же мо­же­те щелк­нуть на со­бы­тии и вы­брать Из­менить све­дения о ме­ро­прия­тии. Оба ме­то­да да­ют воз­мож­ность при­гла­сить уча­стников, но помните, что доступ­ные кон­так­ты ог­раниче­ны те­ми, что вы ис­поль­зуе­те в Thunderbird или ва­шей запи­си Google Mail.

Шаг 4

  • 4 До­ба­вим со­бы­тие из поч­ты
Со­бы­тие в ка­лен­дарь мож­но так­же до­ба­вить пря­мо из со­об­щения. При по­лу­чении при­гла­шения или опо­ве­щения о со­бы­тии, щелкните пра­вой кноп­кой мы­ши в лю­бом месте пись­ма и вы­бе­ри­те Пре­об­ра­зо­вать в > Со­бы­тие. Это­му ин­ст­ру­мен­ту еще не хва­та­ет ума, что­бы ав­то­ма­ти­че­ски из­влечь да­ту, но на­звание со­бы­тия бу­дет взя­то из за­го­лов­ка со­об­щения, а де­та­ли мож­но до­ба­вить вруч­ную.

Шаг 5

  • 5 На­страи­ва­ем iPhone
Син­хрониза­ция ка­лен­да­рей Linux с iPod или iPhone бы­ла мо­ро­кой, но при ис­поль­зо­вании Ка­лен­да­ря Google в ка­че­стве по­средника ста­ла про­ще. От­крой­те на ва­шем iPod Settings, пе­рей­ди­те в Mail, Contacts, Calendars и вы­бе­ри­те Add Account. Вы­бе­ри­те оп­цию Other, а за­тем Add CalDAV Account. В ка­че­стве сер­ве­ра ука­жи­те google.com и дру­гие де­та­ли ва­шей учет­ной запи­си.

Шаг 6

  • 6 Син­хронизи­руй­те ка­лен­дарь(и)
При от­кры­тии при­ло­жения Calendar оно ав­то­ма­ти­че­ски син­хронизи­ру­ет­ся с ва­шим глав­ным ка­лен­да­рем Google. Ес­ли это не тот, что вы толь­ко что уста­но­ви­ли, по­тре­бу­ет­ся от­крыть http://www.google.com/calendar/iphoneselect в лю­бом брау­зе­ре и оп­ре­де­лить ка­лен­да­ри, ко­то­рые вы хо­ти­те син­хронизи­ро­вать с уст­рой­ством. При сле­дую­щем за­пуске Calendar они поя­вят­ся на ва­шем iPhone или iPod.

Ад­рес ва­ших ка­лен­да­рей

Что­бы най­ти ад­рес Ка­лен­да­ря Google, ав­то­ри­зуй­тесь на сер­ви­се в web, и сле­ва уви­ди­те дос­туп­ные ка­лен­да­ри. Щелк­ни­те на стрел­ке ря­дом с на­зва­ни­ем ка­лен­да­ря и вы­бе­ри­те На­строй­ки ка­лен­да­ря. У ниж­не­го края ок­на вы уви­ди­те два пунк­та, свя­зан­ные с ад­ре­сом ка­лен­да­ря. Ес­ли вы соз­дае­те не пуб­лич­ный ка­лен­дарь, по­смот­ри­те в раз­де­ле Лич­ный ад­рес. На­жми­те ICAL, что­бы най­ти и ско­пи­ро­вать ад­рес ка­лен­да­ря. Это и сле­ду­ет вста­вить в стро­ку Ад­рес ка­лен­да­ря.

Персональные инструменты
купить
подписаться
Яндекс.Метрика